인프라/Kubernetes
-
[Kubernetes] Service Cluster IP란? Kubernetes Network? Kubernetes iptables?인프라/Kubernetes 2020. 11. 19. 18:57
Service의 Cluster IP란 무엇이냐! Virtual IP 라고 하는데 무슨 의미인고 하니 실제로 존재하지 않지만 kube-proxy에 의해 관리되어지는 IP인 것이다. Components에 대해 이야기할 떄 등장한 녀석인데 네트워크 관리를 담당한다는게 무슨뜻인지 그 당시에는 몰랐었다. 그러나 알고보니 kube-proxy가 iptables에 규칙들을 생성하고 삭제하는 역할을 하면서 클러스터 내부의 통신, 외부와 내부의 통신을 가능하게끔하는 역할을 하는것이었다. 생성된 Service에 대해 알아보자. kubectl get services -o wide 여기서 kubernetes-bootcamp는 내가 만든 Service이다. "kubernetes-bootcamp" app은 pod에 8080번으로 ..
-
[Kubernetes] 쿠버네티스 설치하기 (5) - Using a Service to Expose Your App인프라/Kubernetes 2020. 11. 18. 16:52
Using a Service to Expose Your App Objectives Learn about a Service in Kubernetes Understand how labels and LabelSelector objects relate to a Service Expose an application outside a Kubernetes cluster using a Service Overview of Kubernetes Services Kubernetes Pods are mortal. Pods in fact h kubernetes.io Using a Service to Expose Your App Objectives Learn about a Service in Kubernetes Understand..
-
[Kubernetes] 쿠버네티스 설치하기 (4) - Deploy an app인프라/Kubernetes 2020. 11. 16. 15:26
이전 시간까지 Master Node 1대, Slave Node 1대를 설치였다! 시작하기에 앞서서 쿠버네티스가 container runtime 환경에서 동작한다는 의미를 눈으로 직접 확인해보자 [Master Node] docker ps Master Node에서 Docker에 의해 떠있는 container 목록이다! - calico-kube-controllers - calico-node - coredns - kube-proxy - kube-apiserver - kube-scheduler - kube-controller-manager - etcd [Slave Node] - calico-node - kube-proxy 아래의 쿠버네티스 컴포넌트들에 대해 설명하고있는 것과 대부분이 일치하고있다!! Kuberne..
-
[Kubernetes] 쿠버네티스 설치하기 (3) - Creating a cluster with kubeadm인프라/Kubernetes 2020. 11. 13. 12:20
Creating a cluster with kubeadm Creating a minimum viable Kubernetes cluster that conforms to best practices. In fact, you can use kubeadm to set up a cluster that will pass the Kubernetes Conformance tests. kubeadm also supports other cluster lifecycle functions, such as bootstrap token kubernetes.io Creating a cluster with kubeadm Creating a minimum viable Kubernetes cluster that conforms to b..
-
[Kubernetes] 쿠버네티스 설치하기 (2) - installing kubeadm인프라/Kubernetes 2020. 11. 10. 16:56
kubeadm을 이용한 쿠버네티스 설치를 진행하도록 하겠다. 아래는 공식문서 링크 Installing kubeadm This page shows how to install the kubeadm toolbox. For information how to create a cluster with kubeadm once you have performed this installation process, see the Using kubeadm to Create a Cluster page. Before you begin One or more machines running one of kubernetes.io Installing kubeadm Before you begin One or more machines runni..
-
[Kubernetes] 쿠버네티스 설치하기 (1) - Container runtimes인프라/Kubernetes 2020. 11. 10. 00:34
Container runtimes You need to install a container runtime into each node in the cluster so that Pods can run there. This page outlines what is involved and describes related tasks for setting up nodes. This page lists details for using several common container runtimes with kubernetes.io 위의 운영환경의 쿠버네티스 Getting started를 보며 이해와 동시에 설치를 진행해 나가도록 하자! 한국어로도 페이지를 볼 수 있지만 무슨 의미인지 정말 알아먹기 힘들어서 영어로 문서를 ..