일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- throwable
- 항해99
- System.out
- 바운디드 타입
- 로컬 클래스
- raw 타입
- docker
- 제네릭 와일드 카드
- 람다식
- 상속
- annotation processor
- 함수형 인터페이스
- 브릿지 메소드
- 자바할래
- 익명 클래스
- 합병 정렬
- junit 5
- 접근지시자
- 스파르타코딩클럽
- auto.create.topics.enable
- System.err
- 정렬
- yield
- 제네릭 타입
- github api
- 프리미티브 타입
- System.in
- Switch Expressions
- Study Halle
- 자바스터디
- Today
- Total
목록IT Study/Devops (4)
코딩하는 털보
Percona for mongodb 구성하기Percona for mongodbMongoDB Community Edition 기반으로 구축되었으며 몇가지 엔터프라이즈급 향상 기능이 포함되어 있습니다.암호화 WiredTiger 스토리지 엔진외부인증 및 권한 부여사용자 또는 애플리케이션의 감사 로깅, 로그 편집 및 쿼리 데이터베이스 상호 작용**MongoDB용 Percona Operator 와 호환**kubernates 환경에서 mongodb를 운영할 때 가장 많이 사용하는 operator 입니다.kubernates 위에서 mongodb replica / sharding 구성을 쉽게 배포할 수 있습니다.Mongodb Sharded Cluster의 요소![]()Shard(replica set) : 데이터의 하위..
Kubernetes CI/CD [jenkins, argo cd]Jenkins & kustomize & Argo CD개요Docker compose를 사용했던 인프라에서 Kubernetes 인프라로 변경되면서 CI/CD 구조가 변경되었다.CI/CD 구조로 가장 많이 검색되는 Jenkins-K8S CI/CD 방식을 검토하고 테스트하였다.Jenkins - kustomize - Argo CD - Kubernetessource code repo와 manifest repo는 서로 다른 것임을 인지해야한다.manifest를 업데이트하는 방법으로 kustomize를 사용하였다.컨테이너 이미지의 태그 버전을 기반으로 argo CD에서 이미지 변경을 추적하는 방법이 가장 많이 검색되었다. 백엔드 팀의 경우 이미지 tag 버..
Coredns host unreachablednsutils에서 nslookup을 통해 coredns를 점검할 수 있다.[root@k8s-mn e8ight]# kubectl exec dnsutils -n default -it -- nslookup ndxpro-eureka.ndxproServer: 10.96.0.10Address: 10.96.0.10#53Name: ndxpro-eureka.ndxpro.svc.cluster.localAddress: 10.103.249.194나의 경우 host unreachable 문제가 간헐적으로 발생하고 있었는데,ube-system coredns-7cc7cd66d9-5g8wv 1/1 Runnin..
Coredns에서 외부 DNS 서버 추가하기K8s의 파드들은 기본적으로 coredns에서 각 파드 또는 서비스들의 도메인 주소를 통해 IP를 가져온다.예를들어 동일한 namespace 내 서비스에 대한 도메인주소는{service name}.svc다른 namespace의 서비스에 대한 도메인 주소는{service name}.{namespace}.svc만약, coredns에서 제공하는 클러스터 내 DNS 외에 다른 DNS 서버를 사용하고 싶다면 coredns config를 수정하여 해결할 수 있다..:53 { errors health { lameduck 5s } ready kubernetes cluster.local in-addr.arpa ip6.arpa { ..