随笔分类 - docker,kubernetes
摘要:jenkins 构建配置参数化构建过程 构建 执行 shell , 将版本号参数传入 脚本 脚本push 带版本号的镜像到阿里云镜像仓库 查看阿里云镜像仓库,已保存带版本号的镜像 需回滚镜像,在应用选择将latest版本号改成需要回滚的版本号, 并更新 可实现代码回滚
阅读全文
摘要:1. 证书的生成 在测试或开发环境中,您可以选择使用自签名证书,而不是来自受信任的第三方CA的证书。以下内容将向您展示如何创建自己的CA,并使用您的CA签署服务器证书和客户端证书。 [root@docker ~]# mkdir /docker [root@docker ~]# cd /docker/
阅读全文
摘要:格式如下: kubectl exec -it podName -c containerName -n namespace -- shell comand 1 创建目录 kubectl exec -it spark-master-xksl -c spark-master -n spark -- mkdir -p /usr/local/spark 注意: shell命令前,要加-- ...
阅读全文
摘要:Optional parameters backoffLimit: Number of retries for pods launched by the job. If you want your pods to never restart, you need to set it at 0. How
阅读全文
摘要:index.html 为一个静态维护页面 在容器服务创建应用和服务 在 路由 ingress 进行变更 为 weifeng-ui-maintain-svc 和 443端口 等页面恢复后, 再将路由 ingress 变更到 正常的ui-svc
阅读全文
摘要:What should you do when you’ve developed and installed a cron job for your Kubernetes application, and you need to test it? When writing classic cron
阅读全文
摘要:日志收集流程 对于日志收集的客户端,其work pipeline通常包括三个过程:Input,Process,Output。 Input: 适配各类日志接入源,目前Logtail支持文本文件、Syslog(TCP流式)两种形式数据写入。 Process:自定义日志处理逻辑,常见的有:日志切分、日志编
阅读全文
摘要:阿里云容器服务Kubernetes集群集成了日志服务(SLS),您可在创建集群时启用日志服务,快速采集Kubernetes 集群的容器日志,包括容器的标准输出以及容器内的文本文件。 新建 Kubernetes 集群 如果您尚未创建任何的 Kubernetes 集群,可以按照本节的步骤来进行操作: 选
阅读全文
摘要:自建k8s集群 的master 节点安装 logtail 采集工具 k8s******ss:{your-project-suffix} cn*****ou: {region-id} 12******50: {aliuid} LT******8G: {access-key-id} 子账号 有阿里云日志
阅读全文
摘要:问题描述: 阿里云k8s应用日志之前一直都是可以正常的采集, 先出现一问题, 通过kibana 和阿里云的日志服务都没法展示最新的k8s应用的日志, 部分应用的最新日志有被采集到,但大部分应用日志没有做采集到。
阅读全文
摘要:日志服务支持通过Logtail采集Kubernetes集群日志,并支持CRD(CustomResourceDefinition)进行采集配置管理。本文主要介绍如何安装并使用Logtail采集Kubernetes集群日志。 采集流程 安装alibaba-log-controller Helm包。 创建
阅读全文
摘要:自建Kubernetes安装方式 前提条件 Kubernetes集群版本1.8及以上。 已经安装Helm命令,版本2.6.4及以上。 安装步骤 在日志服务控制台创建一个Project,Project名称以k8s-log-custom-开头。 将下述命令中的参数替换,并执行此命令。 试用 wget h
阅读全文
摘要:下载 HELM_VERSION=${K8S_VERSION:-"2.11.0"} HELM="helm-v${HELM_VERSION}-linux-amd64" curl -L https://storage.googleapis.com/kubernetes-helm/$HELM.tar.gz
阅读全文
摘要:配置zabbix客户端配置文件 vim /etc/zabbix/zabbix_agentd.conf 添加 Include=/etc/zabbix/zabbix_agentd.d/ zabbix 客户端重新启动 zabbix-agent [root@compute zabbix_agentd.d]#
阅读全文
摘要:FROM centos MAINTAINER z*****ch.cn RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone RUN rm -f /etc/nginx/nginx.conf COPY nginx.conf /etc/nginx/ngi...
阅读全文
摘要:CrashLoopBackOff: 容器退出,kubelet正在将它重启 InvalidImageName: 无法解析镜像名称 ImageInspectError: 无法校验镜像 ErrImageNeverPull: 策略禁止拉取镜像 ImagePullBackOff: 正在重试拉取 Registr
阅读全文
摘要:添加中文字体其实很简单,往容器里COPY一个ttf字体文件就生效了,不需要执行fc-cache。 基于debian 8的tomcat容器,Dockerfile: 容器启动的时候这个ttf就已经生效了。 1. 到windows 下载微软雅黑字体 雅黑:msyh 1、检查字体是否已经安装: 实例配置
阅读全文
摘要:两个办法,一个是CMD不用中括号框起来,将命令用"&&"符号链接: 另一个方法是不用CMD,用ENTRYPOINT命令,指定一个执行的shell脚本,然后在entrypoint.sh文件中写上要执行的命令: entrypoint.sh文件如下:
阅读全文
摘要:cat Dockerfile.chrome FROM centos MAINTAINER zh******ech.cn ENV LANG en_US.UTF-8 RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone WORKDIR /h...
阅读全文
摘要:cat Dockerfile.node FROM centos MAINTAINER zha*****ch.cn ENV LANG en_US.UTF-8 RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone WORKDIR /home...
阅读全文