Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

182 total results found

[22] Kubernetes Upgrade

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

❓Cluster Upgrade - only Master upgrade system: k8s-master Given an existing Kubernetes cluster running version 1.22.4, upgrade all of the Kubernetes control plane and node components on the master node only to version 1.23.3 Be sure to drain the master no...

[23] Kubernetes Troubleshooting (1)

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

❓Not Ready 상태의 노드 활성화 A Kubernetes worker node, named hk8s-w2 is in state NotReady. Investigate why this is the case, and perform any appropriate steps to bring the node to a Ready state, ensuring that any changes are made permanent. 확인해야 할 것 docker가...

[24] Kubernetes Troubleshooting (2)

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

❓Not Ready 상태의 노드 활성화 A Kubernetes worker node, named hk8s-w2 is in state NotReady. Investigate why this is the case, and perform any appropriate steps to bring the node to a Ready state, ensuring that any changes are made permanent. 실습 [user@console ~...

[25] User Role Binding

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

❓Configuring User API Authentication TASK: Create the kubeconfig named ckauser username: ckauser ckauser cluster must be operated with the privileges of the ckauser account certificate location: /data/cka/ckauser.crt, /data/cka/ckauser.key context-...

[26] User Cluster Role Binding

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

❓Configuring User API Authentication Create a new ClusterRole named app-clusterrole, which only allows to get, watch, list the following resource types: Deployment, Service Bind the new ClusterRole app-clusterrole to the new user ckcuser User ckauser and ...

[27] ServiceAccount Role Binding

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

❓Service Account, Role and Role Binding Create the ServiceAccount named pod-access in a new namespace called apps Create a Role with the name pod-role and the RoleBinding named pod-rolebinding Map the ServiceAccount from the previous step to the API resou...

[28] ServiceAccount Cluster Role Binding

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

❓ClusterRole & ClusterRoleBinding 구성 Create a new ClusterRole named deployment-clusterrole, which only allows to create the following resource types: Deployment, StatefulSet, DaemonSet Create a new ServiceAccount named cicd-token in the existing namespace ...

[29] Kube-DNS

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

Kube-DNS란? Kube-DNS는 도메인 이름을 IP 주소로 해석하는 역할을 한다. 이를 통해 K8s 클러스터 내부의 다른 리소스(서비스, Pod 등)를 도메인 이름을 통해 찾을 수 있다. Kube-DNS는 각 노드에 배포되며, 클러스터 내의 모든 Pod에서 사용할 수 있는 DNS 서버 역할을 수행 한. 나오는 문제 유형 CoreDNS의 동작원리를 알고 있는가? 컨테이너 내부에 접속해서 서비스 또는 pod에 대한 DNS 질의를 해봐라 ❓Ser...

[30] Network Policy

CKA(Certified Kubernetes Admin) 기출 문제 및 Tips

쉽게 말하면 Pod에 대한 방화벽을 설정해주는 것이다. ❓Network Policy with Namespaces Create a new Network Policy named allowed-port-from-namespace in the existing namespace devops. Ensure that the new Network Policy allows pods in namespace migops to connect to port 80 of pods...

클러스터 생성 및 설정 (Kubespray)

Kubernetes 쿠버네티스 클러스터 관리

이번 데모에서는 한 물리 서버에, 가상 머신 4대를 사용하여 쿠버네티스 클러스터를 생성할 예정이다. 💡 현재 VMWare Workstation에서 실습 진행  Control Node (Ubuntu 22.04): 192.168.1.90  Master Node (CentOS 7): 192.168.1.150  Worker Node 1 (CentOS 7): 192.168.1.160 Worker Node 2 (CentOS 7): 192.168.1.170 ...

Helm 패키지 매니저

Kubernetes 쿠버네티스 클러스터 관리

Helm은 쿠버네티스 애플리케이션의 생성, 패키징, 구성 및 배포를 자동화하는 도구이다. 구성 파일을 하나로 결합하여 재 사용 가능한 패키지로 만들어 준다. Microservice 아키텍처에서 애플리케이션이 커짐에 따라 더 많은 microservice를 생성하는 경우 관리가 점점 어려워 진다. 쿠버네티스는 오픈 소스 컨테이너 오케스트레이션 기술로, 여러 microservice를 하나의 배포로 그룹화하여 프로세스를 단순화 한다. 그러나 개발 수명 주기 동안의 쿠...

K8sGPT

Kubernetes with AI

Kubectl AI

Kubernetes with AI

Kubectl AI는 오픈 소스 프로젝트로서 OpenAI GPT 모델을 사용 하여 쿠버네티스 manifest YAML파일들을 작성 해 주는 Kubectl 플러그인이다. Kubectl 플러그인은 쿠버네티스의 kubectl 명령어 도구를 확장하고 기능을 추가하는 확장 기능이다. Kubectl 플러그인은 새로운 사용자 지정 명령어를 추가하거나 기존 명령어의 동작을 변경하는 방식으로 기능을 제공 한다.  공식 Github 페이지는 링크도 존재 하여 설치 방식과 사용 ...

External ETCD (수정 중)

Kubernetes 쿠버네티스 클러스터 관리

External etcd 구성은 쿠버네티스 클러스터에서 etcd 컴포넌트를 마스터 노드와 분리하여 외부에 배치하는 것을 의미한다. etcd는 쿠버네티스 클러스터의 상태 정보를 안전하게 저장하기 위한 신뢰성 있는 분산형 키-값 저장소 이미 마스터 노드에 포함 되어 있는 컴포넌트를 따로 분리 하여 별도에 노드에 배치하여 제일 좋은 점은 보안이라고 볼 수 있다. 그 외에도 몇 가지 장점을 표현 한다면: 가용성 향상: etcd를 마스터 노드와 분리하여 외부...

Kubesphere 소개

Kubesphere Kubesphere 개요

Kubesphere은 쿠버네티스 기반의 혁신적인 오픈 소스 관리 플랫폼으로, 클라우드 네이티브 애플리케이션을 구축, 배포 및 관리하기 위한 통합 솔루션을 제공한다.  Kubesphere는 쿠버네티스의 코어 기능을 기반으로 하며, 애플리케이션 배포, 모니터링, 로깅, CI/CD, 서비스 메시 및 다중 테넌시와 같은 다양한 기능을 제공한다. 이를 통해 개발자들은 간편한 방식으로 애플리케이션을 개발하고 배포할 수 있으며, 운영팀과의 협업을 통해 안정적이고 확장 가능...

Kubesphere의 주요 특징

Kubesphere Kubesphere 개요

클러스터 추가 및 제거

Kubesphere Kubesphere 클러스터 관리

Kubesphere의 필요성

Kubesphere Kubesphere 개요

Kubesphere vs Kubernetes

Kubesphere Kubesphere 개요

Kubesphere 클러스터 설치

Kubesphere Kubesphere 클러스터 관리

작업 환경 💡 RockyKVM에서 실습 진행 . 총 사용한 VM들의 목록과 사양은:   노드 OS IP CPU Memory Volume Extra Volume Ansible Node Rocky Linux 9.2 192.168.122.103 12 16GiB 100GiB 30GiB + 30GiB Master Node Rocky Linux 9.2 192.168.122.8 12 32GiB 120GiB ...