# secret

Kubernetes 리소스 Secret에 대해 이해하고 실습해보기
- Secret 정의, 종류를 이해한다. - kubectl Secret 생성 명령어를 이해하고 실습한다. - Secret의 선언적 관리 방법에 대해 이해한다.
django secret key 관리
django의 초기 \[settings.py](http://settings.py) 파일에는 django 자체의 secret key가 포함되어 있고 DB에 접근하기 위한 보안키를 포함해야한다. 이후 AWS 서비스나 서드파티 API들을 붙여 쓸 때 접근하기 위한
Expiration and Secrets
쿠키의 property에 대해 알아보도록 한다. Name,Value,Domain,Path,Expires / Max-Age가 있다. 그리고 Size,HttpOnly,Secure,SameSite,Priority등이 있다. 우선 가장 중요한 것들부터 다뤄본다. > #
Uninitialized Sessions
이 부분이다.session authentication(인증)을 사용하면서 생길 수도 있는 문제에 대해서 배울수 있다. 보이고 있는 쿠키를 지운다. 새로고침하면 새로운 쿠키가 생긴다. 이 과정은 자동으로 이뤄지는거고, DB에도 저장 되었다. 다시 쿠키를 지워 본다. 새로

[K8s] Ingress에 패스워드 있는 TLS 인증서 적용방법
Ingress에 TLS 인증서를 적용하는 경우가 종종 있습니다. 이때, 일반적으로 패스워드가 없는 TLS 인증서를 사용하면 쉽게 Secrets으로 생성 가능하지만, 패스워드가 있는 경우에는 정상적으로 생성이 되지 않습니다.해당 내용은 특정 고객사에서 필요한 요구사항이
[Kubernetes] 컨피그맵(Configmap), 시크릿(Secret): 설정값을 포드에 전달
쿠버네티스는 YAML 파일과 설정값을 분리할 수 있는 컨피그맵(Configmap)과 시크릿(Secret)이라는 오브젝트를 제공한다. 컨피그맵에는 설정값을, 시크릿에는 노출되어서는 안 되는 비밀값을 저장할 수 있다. 컨피그맵을 사용하지 않으면 환경에 따라 YAML 파일에

Bomblab - secret Phase
no. 1251056음.. 이런게 있는 줄 몰랐다. 친구가 생일 축하 연락하다가 얘기가 나와서 가르쳐 주고 떠남.. 진짜 폭탄을 던져버림여기서 시크릿 페이즈의 입력 값을 받아옴 $rax를 확인 해보니 입력한 "문자열"이 저장되어 있었음.이전의 스택 현황이고, strto
Secret
Application에 전달되어야하는 정보 중 외부에 노출이되면 안되는 정보가 존재한다.password, 인증서 등등이 대표적인 값이다.이러한 값은 외부로 노출되지 않아야한다.secret은 configmap과 매우 유사하지만 memory에만 올라가기 때문에 contai

환경변수 이용한 db데이터 설정
먼저 해당 패키지를 설치한다.settings.py 에 들어가 위와 같이 입력한다.위 이미지에서 SECRET_KEY를 예로 들면SECRET_KEY = {'secret': os.environ.get('SECRET','')}볼드체를 보면 왼쪽이 키, 오른쪽이 값이다.PASS