文件名称:kubernetes-keyvault-flexvol:通过Flex Volume将Azure密钥库与Kubernetes集成
文件大小:4.16MB
文件格式:ZIP
更新时间:2024-06-14 12:05:37
Go
密钥库FlexVolume [不建议使用] 警告 :warning: 此解决方案已被弃用。 继续将其用于kubernetes 1.15版。 对于1.16+,请使用 不再支持此解决方案,因为AKS中不支持1.15 将您的密钥管理系统与Kubernetes无缝集成。 密钥管理系统中的秘密,密钥和证书成为Pod可以访问的卷。 卷装入后,可直接在容器文件系统中为您的应用程序获取其数据。 内容 入门 受支持的提供商 Azure密钥保管库 :light_bulb: 注意:要在etcd中的其余Kubernetes数据上启用加密,请使用Azure Key Vault的。 安装Key Vault FlexVolume 选项1:新的AKS Engine集群 AKS Engine在Azure上创建自定义的Kubernetes群集。 请遵循AKS Engine 附加文档来创建一个新的Kubernetes集群,其中已部署了Key Vault
【文件预览】:
kubernetes-keyvault-flexvol-master
----docs()
--------traefik-tls-certificate()
--------concept.md(2KB)
--------traefik-tls-certificate.md(4KB)
--------istio-tls-certificate.md(5KB)
--------istio-tls-certificate()
----.github()
--------PULL_REQUEST_TEMPLATE.md(302B)
--------ISSUE_TEMPLATE()
----azurekeyvault-flexvolume()
--------keyvaultFlexvolumeAdapter.go(6KB)
--------main.go(6KB)
--------oauth.go(9KB)
--------AUTHORS(299B)
--------Makefile(956B)
--------Gopkg.toml(762B)
--------Gopkg.lock(2KB)
----LICENSE(1KB)
----CONTRIBUTING.md(582B)
----deployment()
--------kv-flexvol-psp.yaml(1000B)
--------nginx-flex-kv-managedidentity.yaml(1KB)
--------nginx-flex-kv.yaml(1KB)
--------nginx-flex-kv-podidentity.yaml(1KB)
--------flexvol-installer()
--------nginx-flex-kv-deployment.yaml(1KB)
--------kv-flexvol-installer.yaml(1KB)
----.gitignore(5KB)
----.circleci()
--------config.yml(995B)
----CODE_OF_CONDUCT.md(5KB)
----README.md(19KB)