1 操作 1.1 Update 当用户修改 Deployment DaemonSet StatefulSet 定义中的 .spec.template 任意字段时,就会触发 Pod 的升级,默认都是 Rolling Update。 1 $ kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.16.1 通过 kubectl rollout status 查看滚动升级的过程: 1 2 3
1 概述 Key Management Service(简称 KMS)是用于管理密钥的服务:KMS 保管密钥,用户请求 KMS 以加密或解密数据。大多数的 AWS 服务都支持直接使用 KMS,
1 集群管理 EKS 集群包含两个层面: EKS Control Plane 控制面包含 Kubernetes 的核心组件,例如 ETCD 和 APIServer。控制面完全是由 AWS 托管的,也就是说用户不需要维护控制面
1 基本概念 kubeconfig 文件是 kubectl 用以查找访问集群的配置。 kubeconfig 文件的结构如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 apiVersion:v1kind:Configcurrent-context:federal-contextclusters:- cluster:certificate-authority:path/to/my/cafileserver:https://horse.org:4443name:horse-cluster- cluster:insecure-skip-tls-verify:trueserver:https://pig.org:443name:pig-clustercontexts:- context:cluster:horse-clusternamespace:chisel-nsuser:green-username:federal-context- context:cluster:pig-clusternamespace:saw-nsuser:black-username:queen-anne-contextpreferences:colors:trueusers:- name:blue-useruser:token:blue-token-
与 Pulumi 一样,Crossplane 也是一个 Iac 的平台。Crossplane 与 Kubernetes 的集成度更高,允许用户通过创建 Kubernetes 资源来创建云资源。 1 基本概念 Crossplane 的一个
内容基本照搬的官方文档:Architecture & Concepts。 Pulumi 是一个支持 IaC 的平台。与其他 IaC 工具最大的不同时,Pulumi 允许使用熟悉