Engineering/k8s 6

CNI(cilium) helm 재설치

kubernetes에 설치하는 자원들이 점점 많아지고, 자원 리소스를 고려한 적절한 배치를 위해 설정할 사항들이 많아진다. 전에 cilium을 helm을 통하지 않고, Cilium CLI로 설치했더니 최적화에 어려움이 많아졌다. 그래서 다른 서비스들과 동일하게 helm을 통해 재설치를 진행하기로 했다. [참고] https://docs.cilium.io/en/stable/installation/k8s-install-helm/ Installation using Helm — Cilium 1.15.4 documentationIf you are running an ACK cluster, you should delete the ACK CNI. Cilium will manage ENIs instead of the A..

Engineering/k8s 2024.05.02

Hubble UI(cilium) 설정하기

CNI Open Source로 cilium을 설치한 후, Add-on 서비스를 구성해본다. 생각보다 이런저런 문제가 있어 기록.  [참고] cilium 설치 https://dev-tobe.tistory.com/9 kubernetes cluster 수동 설치(w/aws)CSP별로 kubernetes를 managed service로 제공하지만, 수동으로 kubernetes를 설치하면서 구성에 대한 이해를 높이고 서비스 비용에 대한 타당성 및 장단점을 확인해보자. 1. Installing kubeadm 0. 사전 작업 0.1. Edev-tobe.tistory.com 설치하단의 링크를 참조하여 간단히 설치 가능.[참고] https://docs.cilium.io/en/stable/gettingstarted/hub..

Engineering/k8s 2024.03.11

kubernetes worker node 수동 추가

사전 작업 node(EC2) 준비 앞에서 kubernetes cluster를 설치하기 위해 Node를 준비했던 것 처럼 kubeadm까지 설치를 진행 [참고]https://dev-tobe.tistory.com/9 kubernetes cluster 수동 설치(w/aws) CSP별로 kubernetes를 managed service로 제공하지만, 수동으로 kubernetes를 설치하면서 구성에 대한 이해를 높이고 서비스 비용에 대한 타당성 및 장단점을 확인해보자. 1. Installing kubeadm 0. 사전 작업 0.1. E dev-tobe.tistory.com kubelet, kubectl 을 생략하고 아래와 같이 kubeadm을 설치한 것은 약간의 차이점. sudo yum install -y kub..

Engineering/k8s 2024.03.08

kubernetes cluster 수동 설치(w/aws)

CSP별로 kubernetes를 managed service로 제공하지만, 수동으로 kubernetes를 설치하면서 구성에 대한 이해를 높이고 서비스 비용에 대한 타당성 및 장단점을 확인해보자. 1. Installing kubeadm 0. 사전 작업 0.1. EC2 - Launch an instance 우선 Free tier에 해당하는 instance type: t2.micro은 추후 resource 부족 이슈가 생기므로 t3.small로 진행 AMI는 Amazon Linux 2023 대신 Amazon Linux 2로 진행. 2023은 설치 후, pod 무한 restart 및 다양한 문제 발생. (EOS는 짧지만 Amazon Linux 2가 안정감 있음) ➜ mango ssh -i "mango-kubea..

Engineering/k8s 2024.03.08

Service mesh(istio) upgrade 하기

istio upgrade가 필요한 경우, 아래와 같이 진행 가능하다. version 확인 ➜ ~ istioctl version client version: 1.17.1 control plane version: 1.14.1 data plane version: 1.14.1 (1 proxies) https://istio.io/latest/docs/setup/upgrade/in-place/ upgrade 사전 확인 ➜ ~ istioctl x precheck ✔ No issues found when checking the cluster. Istio is safe to install or upgrade! To get started, check out https://istio.io/latest/docs/setup/g..

Engineering/k8s 2024.01.23