Salve Salve Pessoal!
Dando continuidade a nossa serie de posts Kubernetes The Hard Way no Slackware 15, esse post é bem curto, vamos gerar uma chave e a configuração de criptografia para criptografar os dados do Kubernetes.
Se você não viu os outros posts, você pode ler nos links abaixo.
Kubernetes The Hard Way no Slackware 15 – Parte 01
Kubernetes The Hard Way no Slackware 15 – Parte 02
Kubernetes The Hard Way no Slackware 15 – Parte 03
Kubernetes The Hard Way no Slackware 15 – Parte 04
Kubernetes The Hard Way no Slackware 15 – Parte 05
Gere a chave com o seguinte comando:
ENCRYPTION_KEY=$(head -c 32 /dev/urandom | base64)
Agora vamos criar o arquivo de configuração.
cat > encryption-config.yaml <<EOF
kind: EncryptionConfig
apiVersion: v1
resources:
- resources:
- secrets
providers:
- aescbc:
keys:
- name: key1
secret: ${ENCRYPTION_KEY}
- identity: {}
EOF
Pronto, agora basta enviarmos para os control planes.
Para o k8s-cp-01.
scp encryption-config.yaml [email protected]:/root
Para o k8s-cp-02.
scp encryption-config.yaml [email protected]:/root
Para o k8s-cp-03.
scp encryption-config.yaml [email protected]:/root
😀



Seja o primeiro a comentar