개념정리
k3s 예제 따라하면서 나오는 오류 모음 및 후기
git lab 설치 커맨드
헬름차트로 올리기
설치 커맨드 모음
벨레로 공식문서벨레로 how it works?
젠킨스 도커 설치
구성
nginx 빌드 파일 만들어서 간단하게 테스트하기 !
nginx manifest로 간단하게 테스트하기 !
istio 공식문서
Scrape config 변경
공식문서 Mapping
helm 적용시 helm 적용시 값 넣을때 유의
스택오버플로우 해결글root@ip-10-1-8-104 ~
ssl 적용하기
dmz에 harbor를 구성하게 되면 프록시 캐시를 구성할수있음
폐쇄망에서 테라폼 설치하기
테라폼 세큐리티그룹 csv 관리하기
열심히 확인해보쟈...
테라폼 자동화 vpc, s3 backend 설정해두기
폴더 예쁘게 나눠볼려고하니까 state가 터져버렸음.해당 오류 해결 시나리오 스택오버플로우 확인해봤더니 https://stackoverflow.com/questions/57984714/error-refreshing-state-state-data-in-s3-do
테라폼을 eks로 올리면서, 헬름, 쿠버네티스 설정까지 넣어보기
lock 관련해서 오류가 생길때 해결법terraform force-unlock ${아이디값}
eks atlantis helm으로 배포하기
ebs irsa 생성같은것은 전 블로그 글 참조
특정 이미지를 harbor registry에 넣을때 복사해버리는 방법해당 명령어를 사용해서 도커 이미지를 digest변경 없이 이동시킬수있음skopeo copy ${원래dockerimage} ${harbor private repo}
secret caching 문제로 kubectl rollout restart statefulset -n argocd argocd-application-controller전부다 다시 배포할것 아래와 같이 다시 나오게 된다.
스터디원들은 폰노이만 argocd 헬름 배포하기
참고Istiokiali eks에 설치하는 경우 >eks 버전 이슈로 인해서 kubectl 1.23.6을 사용하고 있는데, istio hpa 설정하는데 계속 오류가 발생... 뭐지;; kubectl api에 지원을 아직 안하는거 같은데 해당 수정 방법을 찾아봐야겠음.
이스티오 샘플 코드 올리기
flux는 kustomize를 이용해서 편하게 gitops를 할수있다. ArgoCD에 비해서 kustomize에 최적화되어있는 툴이라고 생각하면 편함그러면 kustomize가 어떤 것이고, 어떤 내용을 포함하고있는지 먼저 알아야함..!!
fluxcd 설치및 사용하기
참고 깃허브어떤 착하고 멋진 폴란드분이 깃허브에 방법을 올려두셨다.해당 내용을 정리해둔 내용이다.
알고 롤아웃~
loki-s3-policy.jsontrust-relationship.json
efs 공식문서
policy 공식문서 json
trust policy
AWS DeepDive Study 발표용 포스트 20240303
stern
공식문서는 신이야~!
eks module 만들기 시행착오 리스트들
minikube, GithubAction, ArgoCD
https://docs.github.com/ko/actions/quickstart
terraform에서는 그냥 helm module넣어서 바로 설치할수있지만,,, 여기는 terraform을 안쓰는 곳이여서... Helm으로 설치를해야한다.. 기존에 아는것보다 더 알아가야 하니까.. 힘내자고 왜 예전에 스터디할때 기록을 안해두었을까...무조건 기록해야해... CA를 쓸때는 autoscaling 그룹으로 요리조리 마음대로 하고싶을때 편한거...
https://keda.sh/docs/2.14/scalers/ https://keda.sh/
kubebuilder
Custom Controller -1 의 다음글