heml安装和使用
1、安装环境
#cat /etc/redhat-releas
CentOS Linux release 7.2.1511 (Core
#kubectl versio
Client Version: ve...
阅读全文运维 kubernetes docker ELK 安全 Nginx Mysql
1、安装环境
#cat /etc/redhat-releas
CentOS Linux release 7.2.1511 (Core
#kubectl versio
Client Version: ve...
阅读全文helm整体架构
1、为什么会出现hel
首先在原来项目中都是基于yaml文件来进行部署发布的,而目前项目大部分微服务化或者模块化,会分成很多个组件来部署,每个组件可能对应一个deployment.ya...
阅读全文kubectl patch 命令拥有一个 type 参数,可以将其设置为以下值
参数值合并类型
jsoJSON 补丁, RFC 690
mergJSON 合并补丁, RFC 738
strategi...
阅读全文从 kubernetes 1.2 版本开始,kubernetes提供了 Ingress 对象来实现对外暴露服务;到目前为止 kubernetes 总共有三种暴露服务的方式
LoadBlancer Servic...
可以使用kubectl create configmap命令,可以根据目录, 文件或 字符串创建ConfigMap。
kubectl create confi...
阅读全文k8s上不同服务之间可以通过service的域名来互相访问。域名的解析是一般是通过在集群中的kube-dns来完成有时候,我们希望给运行在k8s上的Pod增加一些域名的解析(例如宿主机的主机名),但操...
阅读全文Cronjob是kubernetes上的一个计划任务模块,跟Linux中的crontab差不多,其基本格式与crontab一样
其格式如下
分钟 小时 天 月 周
支持 , - *
其中*:表示匹配任...
阅读全文Secret主要是用来解决密码、token、密钥等敏感数据的配置问题,它有三种类型
Service Account :用来访问Kubernetes API,由Kubernetes自动创建,并且会自动挂...
kubernetes集群中Secret与ConfigMap区别
Secret主要是用来解决密码、token、密钥等敏感数据的配置问题,它有三种类型
Service Account :用来访问Kubern...
ConfigMap是用来存储配置文件的kubernetes资源对象,所有的配置内容都存储在etcd中,下文主要是探究 ConfigMap 的创建和更新流程,以及对 ConfigMap 更新后容器内挂载...
阅读全文