sealed-secrets
安装 Controller
部署项目资源
1 | kubectl apply -f https://github.com/bitnami-labs/sealed-secrets/releases/download/v0.27.0/controller.yaml |
安装二进制命令
安装目前最新版本0.27.1
1 | KUBESEAL_VERSION='0.27.1' # Set this to, for example, KUBESEAL_VERSION='0.23.0' |
部署项目资源
1 | kubectl apply -f https://github.com/bitnami-labs/sealed-secrets/releases/download/v0.27.0/controller.yaml |
安装目前最新版本0.27.1
1 | KUBESEAL_VERSION='0.27.1' # Set this to, for example, KUBESEAL_VERSION='0.23.0' |
tree可以显示目录结构,windows 下在 cmd 中可以直接使用,但是显示会有点瑕疵,不会直接显示子级目录前面的---
1 | tree /F /A |
tree for windows安装包。下载 Binaries,解压后将tree.exe复制到 git 的安装目录中的D:\develop\Git\usr\bin,新建 git bash
1 | tree -C -A |
1 | #!/bin/sh |
kustomize 是一个通过 kustomization 文件定制 kubernetes 对象的工具,它可以通过一些资源生成一些新的资源,也可以定制不同的资源的集合。
1 | ├── base |
/bases目录保存的是基本的配置
/overlays【此文件夹也可以省略】里放置的不同环境的配置,例如 /dev、/staging,/prod这些就是不同环境的配置,
/base等文件夹下都有一个 kustomization .yml 文件,用于配置。