Linux
Linux - Base 64 encoding/decoding
크라우니
2023. 6. 2. 17:35
K8s를 활용하다 보면 Secrets를 배포할 일이 생기는데 내부에 데이터를 Base64로 넣어줘야 합니다.
ex)
apiVersion: v1
kind: Secret
metadata:
name: aws-login
type: Opaque
data:
id: QdasdqwdfQWEDASDVQU0ZasTsQ=
passwd: aj123adsQADQWCASD123ASDDVRpa3lUQg==
이 base64 문자열은 간단하게 Linux 혹은 맥 위에서 제작이 가능합니다.
# encoding
echo aws-login-ids | base64
# decoding
echo YXdzLWxvZ2luLWlkcwo= | base64 --decode
이상입니다.