fix tls for minio
This commit is contained in:
29
deploy/minio-tenant/cert-job.yaml
Normal file
29
deploy/minio-tenant/cert-job.yaml
Normal file
@@ -0,0 +1,29 @@
|
||||
apiVersion: batch/v1
|
||||
kind: Job
|
||||
metadata:
|
||||
name: convert-tls-secret
|
||||
namespace: minio-tenant
|
||||
spec:
|
||||
template:
|
||||
spec:
|
||||
restartPolicy: OnFailure
|
||||
containers:
|
||||
- name: sync-secret
|
||||
image: bitnami/kubectl:latest
|
||||
command:
|
||||
- /bin/sh
|
||||
- -c
|
||||
- |
|
||||
kubectl get secret minio-tls -n minio-tenant -o json | jq '{
|
||||
apiVersion: "v1",
|
||||
kind: "Secret",
|
||||
metadata: {
|
||||
name: "panic-minio-tls",
|
||||
namespace: "minio-tenant"
|
||||
},
|
||||
type: "Opaque",
|
||||
data: {
|
||||
"public.crt": .data["tls.crt"],
|
||||
"private.key": .data["tls.key"]
|
||||
}
|
||||
}' | kubectl apply -f -
|
||||
Reference in New Issue
Block a user