Kubernetes AKS (Azure Kubernetes Service) 입문 ~ 기초편 ~ 클라우드 엔지니어인데 Kubernetes를 제대로 만진 적이 없기 때문에 공부해 보았습니다. Azure × Kubernetes 기사가 많지 않으므로 정리해 둡니다. ↓AKS 포털 톱 화면 클러스터 가상화를 위한 설정 항목 네임스페이스 설정 K8s 클러스터를 가상적으로 분할하여 운용할 수 있다. 네임스페이스별, 롤별 액세스 컨트롤, 설정 정보나 비밀 정보를 네임스페이스에 저장, 네임스페이스별 ... AKSKubernetesACRAzure도커 Kubernetes 배포 master 서비스 1. 서버 초기화 1 방화벽 닫기 [모든 마스터 실행] 2 selinux 닫기 [모든 마스터 실행] 3 호스트 이름 구성 [모든 마스터 실행] hostnamectl set-hostname 호스트 이름 4 구성 이름 확인 [모든 마스터 실행] 다음 네 줄 추가 5 시간 동기화 구성 하나의 노드를 서버로 선택하고 나머지는 클라이언트master1을 시간 서버로 하는 서버와 다른 시간 서버를 위한 ... Kubernetesk8s Kubernetes - Kubernetes에 Tensorflow 클러스터 배포 예를 들어 3개의 ps 서버를 만들려면 3개의 사본을 포함하는statefulset을 만들고 ps/worker에tensorflow를 설치하고grpc 서비스를 시작해야 한다. ==> 왜 statefulset을 사용합니까, 분포식 집단은 집단을 기록하는cluster_스펙, 즉 ps와worker 노드의grpc_url(호스트 이름, 포트 포함), deployment/rc를 통해 만든pod 호스트 이름... tensorflowDockerKubernetes kubernetes watch의 원본 코드 사용 Kubernetes 노드마다 iptables가 다릅니까? iptables 차이가 있는지 없는지 봅시다. 이번에는 옵션--enable-addons monitoring이 부착된 AKS로 여분이 있을 수 있습니다.kube-dns 10.0.0.10으로 이동해 쫓아보자. corednsaks-nodepool1-1068416-vms000001과aks-nodepool1-1068416-vms000002로 이동한다. aks-nodepool1-1068416-vms억 ... Kubernetesakstech Kubbernetes Drain 및 Pod Disruption Budget(PDB) kubectl drain 명령을 사용하여 노드(ex: 커널 업데이트 또는 하드웨어 업데이트 등)를 유지하기 전에 노드의 모든 Pod를 안전하게 삭제할 수 있습니다.Drain을 안전하게 삭제할 때는 Pod 컨테이너의 graceful shutdown 또는 PDB(후술)를 고려하여 삭제할 수 있습니다. 클러스터 관리자 또는 클라우드 관리자가 volungtary disruptions를 생성할 수 없... Kubernetespodtech 변경된'coredns'의 docker image 만들기 이어 를 보면서 코어DNS의 환경을 조정한다. 이후 구글은 설치할 수 있지만 번거롭습니다. 에서 조금만 기다리면 코르덴스라는 비나리가 완성되기 때문에 가볍습니다. -i-t 취합-it 하지만 tty 사용할 수 있는 녀석, 대략 -v $PWD:/v에서 $PWD 즉 cd coredns 이후의 디렉터리를volume/vmount으로 디렉터리 -w /v에서 그/v를workingdirectory로run ... DockerKubernetescorednsakstech 개인 인증 환경의 Docker 대신 Contained 및 nerdctl 사용 "그 Kubbernates는 컨테이너 관리를 위해 Docker를 추천하지 않습니다.😵」 "컨테이너 운행 시간을 Docker가 직접 관리하지 않는 것 같아요." "containd에 포함된nerdctl을 사용하면 Docker가 필요 없고 실험적인 최신 기능을 이용할 수 있습니다." "nerdctl은 Docker 스타일의 UI/UX를 채택하여 학습 원가가 매우 낮은 것 같다." 따라서 이번에는 인... DockerKubernetescontainerdnerdctltech RubbyMine 등 JetBrains IDE를 k8s Pod에 연결 라면 kubectl exec를 할 수 있는 경우 간단하게 VScode에 attach를 할 수 있지만, 루비마인 등 제트브레인스 IDE라면 SSH를 통해서만 방법이 있을 것 같다. 이에 따라 kubectl port-forward를 이용해 SSH를 통해 k8s의 Pod에 연결하는 방법을 시도해 메모로 기록했다. 그럼에도 SSH 연결만 가능하면 이후 IDE를 통해서만 SSH 연결 정보를 입력하기 ... DockerKubernetesSSHtech Kubernetes 학습 노트 ---002 Kubernetes 대상 이해 Kubernetes 시스템에서 Kubernetes 객체는 영구적인 솔리드입니다.Kubernetes는 이 실체를 사용하여 전체 집단의 상태를 표시합니다.특히 다음과 같은 정보를 설명합니다. 창설, 수정, 삭제, Kubernetes API를 사용해야 합니다.예를 들어 kubectl 명령줄 인터페이스를 사용할 때 CLI는 필요한 Kubernetes API 호출을 실행하고 프로그램에서 클라이언트 라... 활용단어참조Kubernetes클라우드 컴퓨팅kubernetes Alibaba Cloud 해봤어요. 대학원 때 친구랑 얘기하다가 알리바바 왕관을 만지고 싶다고 해서 해봤어요. 아리바바클라드에게 알 수 없는 점이 있습니다. 알리바바 왕관이 뭐예요?이런 사람을 위해 간단하게 설명해 주세요. 우리는 알리바바 클라우드의 페이지를 방문할 것이다. 무료 계좌를 만들 수 있으니 먼저 하세요. 나는 일본 지역에서 실례를 만들려고 했지만 왜 실례 유형을 선택할 수 없습니까? 나는 다른 지역은 갈 수 있다고... Kubernetesalibabacloudalibaba아리바바클라드알리바바tech Prometheus-Operator에 사용자 정의 모니터링 항목 추가, etcd 클러스터 모니터링 더 많은 내용은 블로그 원문을 보십시오: Prometheus-Operator에 사용자 정의 모니터링 항목을 추가하고 etcd 그룹을 모니터링합니다 Service Monitor 객체 작성 서비스 대상을 만들고 metrics 데이터 인터페이스를 제공하며 서비스 모니터와 연결 서비스 대상이metrics 데이터를 정확하게 획득할 수 있도록 확보 {% asset_image 1576154786034.p... KubernetesPrometheus
AKS (Azure Kubernetes Service) 입문 ~ 기초편 ~ 클라우드 엔지니어인데 Kubernetes를 제대로 만진 적이 없기 때문에 공부해 보았습니다. Azure × Kubernetes 기사가 많지 않으므로 정리해 둡니다. ↓AKS 포털 톱 화면 클러스터 가상화를 위한 설정 항목 네임스페이스 설정 K8s 클러스터를 가상적으로 분할하여 운용할 수 있다. 네임스페이스별, 롤별 액세스 컨트롤, 설정 정보나 비밀 정보를 네임스페이스에 저장, 네임스페이스별 ... AKSKubernetesACRAzure도커 Kubernetes 배포 master 서비스 1. 서버 초기화 1 방화벽 닫기 [모든 마스터 실행] 2 selinux 닫기 [모든 마스터 실행] 3 호스트 이름 구성 [모든 마스터 실행] hostnamectl set-hostname 호스트 이름 4 구성 이름 확인 [모든 마스터 실행] 다음 네 줄 추가 5 시간 동기화 구성 하나의 노드를 서버로 선택하고 나머지는 클라이언트master1을 시간 서버로 하는 서버와 다른 시간 서버를 위한 ... Kubernetesk8s Kubernetes - Kubernetes에 Tensorflow 클러스터 배포 예를 들어 3개의 ps 서버를 만들려면 3개의 사본을 포함하는statefulset을 만들고 ps/worker에tensorflow를 설치하고grpc 서비스를 시작해야 한다. ==> 왜 statefulset을 사용합니까, 분포식 집단은 집단을 기록하는cluster_스펙, 즉 ps와worker 노드의grpc_url(호스트 이름, 포트 포함), deployment/rc를 통해 만든pod 호스트 이름... tensorflowDockerKubernetes kubernetes watch의 원본 코드 사용 Kubernetes 노드마다 iptables가 다릅니까? iptables 차이가 있는지 없는지 봅시다. 이번에는 옵션--enable-addons monitoring이 부착된 AKS로 여분이 있을 수 있습니다.kube-dns 10.0.0.10으로 이동해 쫓아보자. corednsaks-nodepool1-1068416-vms000001과aks-nodepool1-1068416-vms000002로 이동한다. aks-nodepool1-1068416-vms억 ... Kubernetesakstech Kubbernetes Drain 및 Pod Disruption Budget(PDB) kubectl drain 명령을 사용하여 노드(ex: 커널 업데이트 또는 하드웨어 업데이트 등)를 유지하기 전에 노드의 모든 Pod를 안전하게 삭제할 수 있습니다.Drain을 안전하게 삭제할 때는 Pod 컨테이너의 graceful shutdown 또는 PDB(후술)를 고려하여 삭제할 수 있습니다. 클러스터 관리자 또는 클라우드 관리자가 volungtary disruptions를 생성할 수 없... Kubernetespodtech 변경된'coredns'의 docker image 만들기 이어 를 보면서 코어DNS의 환경을 조정한다. 이후 구글은 설치할 수 있지만 번거롭습니다. 에서 조금만 기다리면 코르덴스라는 비나리가 완성되기 때문에 가볍습니다. -i-t 취합-it 하지만 tty 사용할 수 있는 녀석, 대략 -v $PWD:/v에서 $PWD 즉 cd coredns 이후의 디렉터리를volume/vmount으로 디렉터리 -w /v에서 그/v를workingdirectory로run ... DockerKubernetescorednsakstech 개인 인증 환경의 Docker 대신 Contained 및 nerdctl 사용 "그 Kubbernates는 컨테이너 관리를 위해 Docker를 추천하지 않습니다.😵」 "컨테이너 운행 시간을 Docker가 직접 관리하지 않는 것 같아요." "containd에 포함된nerdctl을 사용하면 Docker가 필요 없고 실험적인 최신 기능을 이용할 수 있습니다." "nerdctl은 Docker 스타일의 UI/UX를 채택하여 학습 원가가 매우 낮은 것 같다." 따라서 이번에는 인... DockerKubernetescontainerdnerdctltech RubbyMine 등 JetBrains IDE를 k8s Pod에 연결 라면 kubectl exec를 할 수 있는 경우 간단하게 VScode에 attach를 할 수 있지만, 루비마인 등 제트브레인스 IDE라면 SSH를 통해서만 방법이 있을 것 같다. 이에 따라 kubectl port-forward를 이용해 SSH를 통해 k8s의 Pod에 연결하는 방법을 시도해 메모로 기록했다. 그럼에도 SSH 연결만 가능하면 이후 IDE를 통해서만 SSH 연결 정보를 입력하기 ... DockerKubernetesSSHtech Kubernetes 학습 노트 ---002 Kubernetes 대상 이해 Kubernetes 시스템에서 Kubernetes 객체는 영구적인 솔리드입니다.Kubernetes는 이 실체를 사용하여 전체 집단의 상태를 표시합니다.특히 다음과 같은 정보를 설명합니다. 창설, 수정, 삭제, Kubernetes API를 사용해야 합니다.예를 들어 kubectl 명령줄 인터페이스를 사용할 때 CLI는 필요한 Kubernetes API 호출을 실행하고 프로그램에서 클라이언트 라... 활용단어참조Kubernetes클라우드 컴퓨팅kubernetes Alibaba Cloud 해봤어요. 대학원 때 친구랑 얘기하다가 알리바바 왕관을 만지고 싶다고 해서 해봤어요. 아리바바클라드에게 알 수 없는 점이 있습니다. 알리바바 왕관이 뭐예요?이런 사람을 위해 간단하게 설명해 주세요. 우리는 알리바바 클라우드의 페이지를 방문할 것이다. 무료 계좌를 만들 수 있으니 먼저 하세요. 나는 일본 지역에서 실례를 만들려고 했지만 왜 실례 유형을 선택할 수 없습니까? 나는 다른 지역은 갈 수 있다고... Kubernetesalibabacloudalibaba아리바바클라드알리바바tech Prometheus-Operator에 사용자 정의 모니터링 항목 추가, etcd 클러스터 모니터링 더 많은 내용은 블로그 원문을 보십시오: Prometheus-Operator에 사용자 정의 모니터링 항목을 추가하고 etcd 그룹을 모니터링합니다 Service Monitor 객체 작성 서비스 대상을 만들고 metrics 데이터 인터페이스를 제공하며 서비스 모니터와 연결 서비스 대상이metrics 데이터를 정확하게 획득할 수 있도록 확보 {% asset_image 1576154786034.p... KubernetesPrometheus