sealed-secrets

    ArgoCD Manage Secrets

    👀 Epilogue DB Pod 매니페스트 파일 정의 다하고.. MySQL 시크릿도 다 정의해주고.. namespace 안에 apply로 적용을 다 한 상태에서.. argoCD로 배포만 하면 되는데.. 왜 Sync failed로 인해서 에러가 발생하는 것일까..😢 에러 로그 탐색 ! 유효하지 않는 데이터 에러 Deployment.spec.template.spec.containers[1].. 위 변수는 다음과 같은 secret을 참조하는 데이터다. ... - name: MYSQL_USER valueFrom: secretKeyRef: name: mysql-secret key: username ... 여기서 시크릿에 대한 문제인 것을 확인하였다. 결론은 시크릿과 매니페스트 데이터 매칭을 제대로 설정하지 않아서..