Velero

구축

  1. Velero CLI 설치
wget <https://github.com/vmware-tanzu/velero/releases/download/v1.12.1/velero-v1.12.1-linux-amd64.tar.gz>
tar -xvf velero-v1.12.1-linux-amd64.tar.gz
sudo mv velero-v1.12.1-linux-amd64/velero /usr/local/bin
  1. 환경 변수 설정
BUCKET={BUCKET NAME}
REGION={REGION NAME}
=>
S3 생성하고 이름
  1. access file 생성
[default]
aws_access_key_id=<AWS_ACCESS_KEY_ID>
aws_secret_access_key=<AWS_SECRET_ACCESS_KEY>
  1. Velero CLI로 설치
velero install \\
    --provider aws \\
    --bucket $BUCKET \\
    --secret-file ./credentials-velero \\
    --backup-location-config region=$REGION \\
    --snapshot-location-config region=$REGION \\
    --plugins velero/velero-plugin-for-aws
    
확인
----
velero version

velero backup-location get

테스트

  1. pod, service, namespace 생성

image.png

  1. 생성 확인

    image.png