Study/CI&CD (23) 썸네일형 리스트형 Rancher Desktop의 Traefik 사용 시 Dashboard 활성화하기 Traefik Dashboard 소개Traefik Dashboard는 Traefik에서 처리하는 정보를 보여주는 web UI 화면을 제공해 준다.https://doc.traefik.io/traefik/operations/dashboard/Rancher Desktop을 사용하면 traefik을 사용할 수 있는 옵션을 제공해 주어서 별도의 설치를 하지 않아도 간단하게 사용이 가능하다.traefik deploy 설정을 확인해 보면kubectl -n kube-system describe deploy traefikTraefik의 Dashboard가 활성화되어 있는 것을 확인할 수 있다. Args: --global.checknewversion --global.sendanonymoususage.. Nexus 3.71.0 버전 이후 OrientDB 지원 중단 관련 설정 변경하기 Nexus 3.71.0 버전 이후 OrientDB 지원 중단kubernetes pod에 띄워 잘 사용하던 nexus가 어느 날부터 뜨지 않는다.로그를 살펴보니 다음과 같이 안내되어 있다.-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------This instance is using a legacy Orient database.You must migrate to H2 or PostgreSQL before upgrading to this version. Se.. Argo CD 사용해 보기 Argo CD 소개 ArgoCD는 Kubernetes를 위한 GitOps CD 도구이다. Spinnaker처럼 여러 cloud platform을 지원하기 위한 cloud provider를 제공하지 않는다. 동작 자체가 매우 간단하기 때문에 사용하기 편하다. kubernetes 관련 설정을 git이나 helm repository에 등록하고 Argo CD에서 이 git이나 helm repository를 등록하면 kubernetes에 해당 설정을 반영한다. auto-sync를 지원하기 때문에 등록된 git이나 helm에 변경 사항이 push 되면 Argo CD가 해당 변경을 반영해 준다. 또한 Argo CD 자체가 Kubernetes에 설치되어 동작하기 때문에 kubernetes 관련 연결 설정을 하지 않아도.. spinnaker CD 연동해 보기 (4) - pipeline template 사용해 보기 전체 글타래 2022.12.18 - [Study/CI&CD] - 로컬 kubernetes에 Spinnaker 설치해 보기 2022.12.22 - [Study/CI&CD] - spinnaker CD 연동해 보기 - jenkins, kubernetes 연동, pipeline 사용 2022.12.26 - [Study/CI&CD] - spinnaker CD 연동해 보기 (2) - deploy manifest artifact 사용, SpEL 사용 2023.01.01 - [Study/CI&CD] - spinnaker CD 연동해 보기 (3) - jenkins parameter 사용, kubernetes livenessProbe, readinessProbe 설정 2023.01.10 - [Study/CI&CD] - s.. spinnaker CD 연동해 보기 (3) - jenkins parameter 사용, kubernetes livenessProbe, readinessProbe 설정 전체 글타래 2022.12.18 - [Study/CI&CD] - 로컬 kubernetes에 Spinnaker 설치해 보기 2022.12.22 - [Study/CI&CD] - spinnaker CD 연동해 보기 - jenkins, kubernetes 연동, pipeline 사용 2022.12.26 - [Study/CI&CD] - spinnaker CD 연동해 보기 (2) - deploy manifest artifact 사용, SpEL 사용 2023.01.01 - [Study/CI&CD] - spinnaker CD 연동해 보기 (3) - jenkins parameter 사용, kubernetes livenessProbe, readinessProbe 설정 2023.01.10 - [Study/CI&CD] - s.. kubernetes ingress 사용해보기 Ingress 소개 https://kubernetes.io/ko/docs/concepts/services-networking/ingress/ Ingress는 kubernetes cluster 내의 서비스에 대한 외부 접근을 관리하는 API Object이고 일반적으로 http를 관리한다. 로컬에 kubernetes를 설치하고 점점 pod가 늘어나기 시작하면서 port를 분배하여 사용하는 서비스를 호출하는 게 점점 버거워지기 시작했다. localhost:30000은 어떤 서비스인지 localhost:30120은 어떤 서비스인지 일일이 기억하기 힘들어서 매번 매칭하는 표를 찾아서 찾아갔다. 이럴 때 jenkins.bluesky.local, nexus.bluesky.local 같이 도메인 주소를 사용하면 서비스.. kubernetes pods 에서 curl 테스트 해보기 기존에 생성한 kubernetes pod에 curl을 사용하기 위해 설치하는 과정을 거칠 수도 있지만 간단하게 curl을 테스트하기 위한 pod를 하나 띄우고 curl을 테스트하는 방법도 있다. (이게 더 간단해서 자주 쓰는 것 같다.) kubectl run mycurlpod --image=curlimages/curl -i --tty -- sh # 해당 pod에서 테스트 하기 $curl [테스트할 주소] # 이후 해당 pod 들어가기 kubectl exec -it mycurlpod -- sh # pod 삭제하기 kubectl delete pod mycurlpod spinnaker CD 연동해 보기 (2) - deploy manifest artifact 사용, SpEL 사용 전체 글타래 2022.12.18 - [Study/CI&CD] - 로컬 kubernetes에 Spinnaker 설치해 보기 2022.12.22 - [Study/CI&CD] - spinnaker CD 연동해 보기 - jenkins, kubernetes 연동, pipeline 사용 2022.12.26 - [Study/CI&CD] - spinnaker CD 연동해 보기 (2) - deploy manifest artifact 사용, SpEL 사용 2023.01.01 - [Study/CI&CD] - spinnaker CD 연동해 보기 (3) - jenkins parameter 사용, kubernetes livenessProbe, readinessProbe 설정 2023.01.10 - [Study/CI&CD] - s.. 이전 1 2 3 다음