应用的配置中可能涉及一些敏感信息,如用户名密码,将这些信息直接容器镜像中是不合适的,明文的形式写在deployment.yaml中也容易泄露。K8s提供Secret以密文的形式存储数据,避免了直接在配置文件中保存敏感信息。对于一些非敏感信息,如应用的配置信息,可以用ConfigMap管理
k8s-数据管理
由于容器和Pod是短暂的,会被频繁销毁和创建,容器销毁时,内部的文件系统也会被清理。为了持久化保存容器的数据,可以使用Kubernates Volume
算法题-目录
算法题目录
k8s-运行应用
kubernates 架构
kubernates cluster由master和node组成,节点上运行若干k8s服务
k8s概念
k8s-安装kube-admin
环境
机器名 | 系统 | ip | 资源 | hostname |
---|---|---|---|---|
master | Centos7 | 192.168.174.100 | 内存=4G | master |
node1 | Centos7 | 192.168.174.101 | 内存=4G | node1 |
node2 | Centos7 | 192.168.174.102 | 内存=4G | node2 |