chore(minio): use vault::put to store secret

This commit is contained in:
Masaki Yatsu
2025-09-29 19:53:56 +09:00
parent 01fe482a70
commit 84b96cc4e4

View File

@@ -41,7 +41,7 @@ create-root-credentials:
echo "External Secrets Operator detected. Creating root credentials via ExternalSecret..." echo "External Secrets Operator detected. Creating root credentials via ExternalSecret..."
username="minioadmin" username="minioadmin"
password=$(just utils::random-password) password=$(just utils::random-password)
just vault::put-root minio/admin username="${username}" password="${password}" just vault::put minio/admin username="${username}" password="${password}"
kubectl delete externalsecret minio -n ${MINIO_NAMESPACE} --ignore-not-found kubectl delete externalsecret minio -n ${MINIO_NAMESPACE} --ignore-not-found
gomplate -f minio-root-external-secret.gomplate.yaml | kubectl apply -f - gomplate -f minio-root-external-secret.gomplate.yaml | kubectl apply -f -
@@ -59,7 +59,7 @@ create-root-credentials:
--from-literal=rootPassword="${password}" --from-literal=rootPassword="${password}"
if helm status vault -n ${K8S_VAULT_NAMESPACE} &>/dev/null; then if helm status vault -n ${K8S_VAULT_NAMESPACE} &>/dev/null; then
just vault::put-root minio/admin username="${username}" password="${password}" just vault::put minio/admin username="${username}" password="${password}"
fi fi
fi fi