kubeadm 을 사용해 간단하게 Kubernetes를 설치해보자
Kubernetes를 이용해서 간단한 웹서비스를 해보자.
Kubernetes를 실습하기 전에 개념을 간단하게 정리해보자
Kubespray를 사용해 ansible playbook으로 Kubernetes를 설치해보자
kubeadm으로 master노드 설치를 해보았으니 이번에는 worker노드를 추가해보자
kubeadm을 활용해서 순서에 주의하며 kubernetes 버전을 업데이트 해보자
웹서비스를 Nodeport를 이용해 외부로 노출시켜보자. 그리고 LoadBalancer를 사용해서 포트없이 ip로 접근할 수 있게 해보자.
k8s의 ingress 기능을 실습해보자.
Kubernetes NFS를 사용한 정적 프로비저닝을 실습해보자.
Deployment는 변하지 않는 immutable 어플리케이션에 적합한 기능이다. Deployment를 어떻게 구성할 수 있고 어떻게 동작하는지 실습해보자.
pvc만 만들어도 pvclass에 의해서 자동으로 pv가 연결되는 동적 프로비저닝을 실습해보자.
Nginx를 이용해 간단하게 로컬환경에서 HTTPs 서버를 구축해보자.
이전 실습 때 구성했던 HTTPs 구성을 ingress를 활용하여 앞단에서만 암, 복호화가 이루어지도록 구성해보자.
Kubernetes의 StatefulSet을 이해하기 위해 Headless 서비스가 무엇인지 왜 필요한지 실습해보고 Mysql 예제를 공부해보자.
K8s의 HPA를 실습해보았다.
Kubernetes의 Pod를 Scheduling하는 다양한 방법들에 대해서 실습을 통해 배워보자.
Kubernetes 의 RBAC 를 이용해서 특정 context 를 생성해 제한된 권한, 역할을 부여해보자.
kubernetes를 사용하면서 더욱 편리하게 사용하기위해 powerlevel10k를 설정해보자
kubernetes의 패키지관리자인 HELM을 설치해보고 실습해보자.
Promotheus를 사용해서 모니터링하는 방법과 EKS를 구성해서 로깅하는 방법을 실습해보자. 특히 로깅은 Pod가 삭제되더라도 보안정책에 의해 보존해야하므로 중요하다.
kubernetes에서 node를 더욱 효과적으로 autoscaling 할 수 있는 karpenter에 대해 알아봅시다.
가시다님 스터디 과제입니다.
가시다님 스터디 과제입니다.
3주차 과제입니다.
2주차 과제입니다.
1주차 과제
스터디 과제입니다.
스터디 과제입니다.
온프렘 환경 또는 클라우드 환경에서 방화벽을 강력하게 설정해놓았을 경우에는 인바운드 뿐만 아니라 아웃바운드 또한 최소한으로 설정해놓을 필요가 있습니다. 이럴때 사용할 수 있는 방법에 대해서 정리해보았습니다.