지난 글
Geolocation 함수 사용하기 : https://cooookieeee.tistory.com/13
<PZONE 프로젝트> 11. Geolocation 함수를 사용하여 위도 경도 불러오기, haversine 사용하기
지난 글 RDS 서버 구축 및 Django Service와 연동하기: https://cooookieeee.tistory.com/12 진행사항 본 작업은 기존 진행하던 Local의 Django Server에서 진행되었다. 본 작업의 JS는 jquery를 사용하여 진행하였다. geo
cooookieeee.tistory.com
진행사항
1. configmap.yaml파일과 secret.yaml 파일 생성후 django secret,DB Password등 중요 정보를 적는다.
2. yaml file을 apply한다.
3. deployment.yaml 파일에 container 밑의 envfrom 항목을 생성한뒤 환경변수로 cm,secret 정보를 받아오게 한다.
4. Django server 내에서 os.environ함수를 통해 정보를 불러온다.
문제점 및 개선점
1. 배포판의 image build시 secret변수를 불러 올 수 없어 빌드 불가 문제
-try accept 구문 이용하여 방지
2. kubernetes 시크릿은 secret yaml 먼저 apply 한뒤 deploy해야 불러올 수 있음
Ref
https://kubernetes.io/ko/docs/concepts/configuration/secret/
-kubernetes secret
'융복합 프로젝트 PZONE' 카테고리의 다른 글
<PZONE 프로젝트> 14. Domain 구매 후 인증서 적용하기 (0) | 2023.02.21 |
---|---|
<PZONE 프로젝트> 13. Ingress 적용하기 (0) | 2023.02.21 |
<PZONE 프로젝트> 11. Geolocation 함수를 사용하여 위도 경도 불러오기, haversine 사용하기 (1) | 2023.02.21 |
<PZONE 프로젝트> 10. RDS 서버 구축 및 Django Service와 연동하기 (0) | 2023.02.21 |
<PZONE 프로젝트> 9. HPA 적용하기 , Kube-ops 활용해보기 (0) | 2023.02.21 |