feat: add vault non-root support
https://github.com/streamnative/charts/issues/840
Add vault non-root user vault (100:1000) support
vault:
replicaCount: 1
securityContext:
runAsUser: 100
runAsGroup: 1000
supplementalGroups: [100]
fsGroup: 1000
images:
vault_init:
repository: urfreespace/pulsar_vault_init
tag: "non-root-4"
Documentation
Check the box below.
Need to update docs?
-
[ ]
doc-required(If you need help on updating docs, create a doc issue)
-
[x]
no-need-doc(Please explain why)
-
[ ]
doc(If this PR contains doc changes)
Our vault-init image is based on the office vault image, and just added kubectl in, for now, it can meet the requirement
Our vault-init image is based on the office vault image, and just added
kubectlin, for now, it can meet the requirement
What does the kubectl inside this vault image used for? @urfreespace
Our vault-init image is based on the office vault image, and just added
kubectlin, for now, it can meet the requirementWhat does the kubectl inside this vault image used for? @urfreespace
manage the relationship between vault super-token and the secret, I think, maybe @tuteng could know more
@fantapsody PTAL