일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Diagrams
- k8s slack
- kubernetes
- markdown mermaid
- github
- linux 셸 프로그래밍
- Harbor
- github-actions
- terraform
- markdown
- linux 셸 스크립트
- nextjs html확장자
- nextjs 정적배포
- aws
- 리눅스
- helm
- k8s botkube
- botkube
- k8s
- Mermaid
- kubenetes botkube
- github actions
- ubuntu
- TLS
- cloudfront s3
- kubenetes slack
- k8s chatops
- 쉘 프로그래밍
- Docker
- SSH
- Today
- Total
목록kubernetes (4)
민한의 블로그
HTTP/HTTPS 이외에도 K8S등 에서도 사용이 많이 되어 한꺼번에 정리해보았다. 다만 내용이 다양하여, 자세한 내용은 출처로 들어가서 보는것이 좋다. HTTP https://korshika.tistory.com/142?category=974498 https://korshika.tistory.com/143?category=974498 HTTP는 무상태성(stateless), 비 연결성(connectionless) 프로토콜로 누가 요청을 했는지, 인증된 클라이언트인지 확인할수 없다. https://velog.io/@jakeseo_me/%EB%B2%88%EC%97%AD-passport-local%EC%97%90-%EB%8C%80%ED%95%B4-%EC%95%8C%EC%95%84%EC%95%BC-%ED%9..
출처: https://www.jacobbaek.com/1172 https://wookiist.dev/159 Helm 과 Kustomize 둘다 비슷한 역할을 하지만, Kustomize 수동으로 하는 부분이 존재하지만, Helm은 이마저도 자동화 해놓았다. 개발을 했다가 Devops로 전향을 해서 그런지, helm에서는 go template를 사용하여, if나 반복문, 변수설정등을 사용하는게 오히려 편하게 느껴졌다. 애플리케이션을 동적으로 배포하려고 사용하는것. Kustomize Kustomize 란? https://kustomize.io/ ## kustomization.yaml 파일을 생성 kustomize create --autodetect ##kustomize 를 수정함 kustomize edit s..
https://istio.io/v1.7/docs/ops/common-problems/network-issues/#404-errors-occur-when-multiple-gateways-configured-with-same-tls-certificate 각 VirtualService별로 내가 원하는 서브 도메인을 여러개 만들어서, 각각의 여러 gateway를 따로 설정하여 TLS 인증서를 적용시켜 주었더니, 하나의 도메인만 접속이 가능하고, 나머지는 접속이 불가능한 문제가 생기었다. 처음에는 각 서비스별 (harbor, argocd, grafana, kibana ..등)의 yaml파일에 환경설정이나 Service설정을 잘못하여 작동을 안하는줄 알았으나, 혹시나 싶어서 하단의 명령어를 작동 시켜보니, 뚜렷한 ..
PVC와 PV가 연결되려면 무조껀 같은 storageClass에 존재하여야 한다. PVC는 같은 storageClass에 속한 PV를 찾고, storageClass 오브젝트가 존재할시에는, 동적으로 PV를 생성하여 PVC에 할당하고, storageClass오브젝트가 존재하지 않을시에는 Pending 상태로 머무르게 된다. PVC는 spec.storageClassName의 default값이 현재 kubernetes환경의 default StorageClass로 정의되므로, ''로 재정의 해줘야한다. 여기서 ''는 storageclass를 설정하지 않는다 라는 뜻으로 이해하면 된다. 그리고 PV는 spec.storageClassName의 default값이 '' 이다...