로그인
-
containerd 환경에서 dockerhub login 설정 스크립트메모 및 기타 2023. 2. 6. 19:12
K8S를 부트스트랩하던 중, container image pull rate limit에 걸린 경우 docker hub에 로그인하여 container image pull rate를 좀 완화시키는 방법이 있다. 해당 스크립트는 K8S 환경에서 containerd를 컨테이너 런타임으로 사용하는 경우, containerd 자체에 docker hub에 login하는 세팅을 하는 스크립트다. echo '[plugins."io.containerd.grpc.v1.cri".registry.configs."registry-1.docker.io".auth]' >> /etc/containerd/config.toml echo ' username = "dockerhub ID"' >> /etc/containerd/config.to..
-
Nodejs JWT(JsonWebToken) 정리Nodejs 2021. 7. 31. 11:38
JWT란? JSON 형태의 데이터를 안전하게 교환 인터넷 표준 규격 여러가지 암호화 알고리즘 사용 가능 header, payload, signature의 형식으로 3가지 데이터를 포함 secret-key를 이용해서 암호화하며 secret key를 몰라도 decode가 가능하다. 즉 민감한 정보는 담지 말아야 한다. 특정 언어로써 존재하는게 아니고, 개념으로써 존재 ☞ 질문 - JWT는 쿠키, 세션과 어떻게 다를까? 데이터를 교환하고 관리하는 방식인 쿠키/세션과 달리, JWT는 단순히 데이터를 표현하는 방식 서버를 stateless로 관리할 수 있다. 서버가 죽었다가 살아나도 똑같은 동작을 할 수 있다. 1. JWT 설치 npm init npm i jsonwebtoken -S 2. ..