본 문서는 지침에 따라 Tencent Kubernetes Engine(TKE)을 빠르게 이해하고 시작하는 데 도움이 됩니다.
1. TKE란 무엇입니까?
기본 Kubernetes 시스템을 기반으로 하는 TKE(Tencent Kubernetes Engine)는 컨테이너 중심의 확장성이 뛰어난 고성능 컨테이너 관리 서비스를 제공합니다. Tencent Cloud IaaS 제품과 긴밀하게 작동하여 비즈니스 컨테이너화를 신속하게 구현할 수 있도록 지원합니다. 자세한 내용은 제품 개요를 참고하십시오. TKE는 TKE 콘솔을 통한 클러스터 및 서비스 작업을 지원합니다. 2. TKE 결제
TKE를 사용하면 과금 항목과 과금 기준이 다른 다양한 유형의 Kubernetes 클러스터를 생성할 수 있습니다. 과금 방식 및 가격에 대한 자세한 내용은 구매 가이드를 참고하십시오. 3. TKE 사용
3.1 가입 및 인증
3.2 역할 인증
다른 Tencent Cloud 서비스 리소스에 액세스하기 전에 현재 서비스 역할을 인증하고 TKE에 대한 작업 권한을 부여해야 합니다.
Tencent Cloud 콘솔을 열고 제품 > Tencent Kubernetes Engine을 선택하여 TKE 콘솔로 들어가 프롬프트에 따라 TKE를 인증합니다. 그 다음 관련 리소스 작업 권한을 얻고 클러스터 생성을 시작할 수 있습니다. 단계는 다음과 같습니다. 1. 표시된 ‘서비스 인증’ 대화 상자에서 정보를 보고 다음 이미지와 같이 CAM으로 이동을 클릭합니다. 2. ‘역할 관리’ 페이지에서 다음 이미지와 같이 역할과 관련된 정보를 자세히 읽으십시오. 3. 권한 부여 동의를 클릭하여 권한을 부여합니다. 이제 TKE 콘솔로 이동하여 클러스터를 생성하고 관련 제품을 구매할 수 있습니다. 3.3 클러스터 생성
3.4 워크로드 배포
이미지를 배포하거나 YAML 파일을 조정하여 워크로드를 배포할 수 있습니다.
3.5 클러스터 작업
TKE는 클러스터, 애플리케이션, 스토리지 및 네트워크를 위한 관리 플랫폼입니다. 더 자세한 정보나 지침은 아래 표를 참고하십시오.
|
Kubernetes 명령 라인 툴인 kubectl을 사용하여 로컬 클라이언트에서 TKE 클러스터에 연결 | |
실행 중인 Kubernetes 클러스터 업그레이드 | |
생성된 Kubernetes 클러스터에 인스턴스 추가 | |
| |
콘솔에서 네이티브 Kubernetes 객체 조작 | |
Service를 통해 일련의 컨테이너에 대한 고정 액세스 항목 제공 | |
Ingress 리소스를 통해 다른 포워딩 규칙 구성 | |
| |
컨테이너 네트워크 주소 범위 내의 IP 주소를 클러스터의 컨테이너에 할당 | |
Kubernetes 클러스터에서 서비스 로그를 저장 및 분석 | |
| |
TCR(Tencent Container Registry)에서 호스팅되는 개인 이미지를 사용하여 애플리케이션 배포 | |
4. 초보자 가이드
클래식 네트워크에서 TKE를 사용할 수 있습니까?
아니요. 현재 VPC에서는 TKE를 사용할 수 있지만 클래식 네트워크에서는 사용할 수 없습니다.
클러스터에 기존 CVM을 추가할 수 있습니까?
네. 클러스터를 생성한 후 기존 CVM을 클러스터에 추가할 수 있습니다. 자세한 내용은 노드 추가를 참고하십시오. 내 서비스가 계속 시작 중인 이유는 무엇입니까?
컨테이너에서 실행 중인 프로세스가 없으면 서비스가 계속 시작될 수 있습니다. 서비스 시작에 대한 자세한 내용은 이벤트 FAQ를 참고하십시오. 클러스터를 생성하기 전에 네트워크 계획을 수행하려면 어떻게 해야 합니까?
클러스터 생성 시 클러스터 네트워크와 컨테이너 네트워크의 IP 범위가 겹치지 않도록 주의하십시오. 일반적으로 VPC 인스턴스의 서브넷을 클러스터의 노드 네트워크로 선택할 수 있습니다. 자세한 내용은 컨테이너 네트워크 및 클러스터 네트워크 설명을 참고하십시오. 생성된 서비스에 어떻게 액세스합니까?
다른 액세스 방법에는 다른 액세스 항목이 있습니다. 자세한 내용은 서비스 관리 개요의 서비스 액세스 섹션을 참고하십시오. 컨테이너는 공중망에 어떻게 액세스합니까?
컨테이너가 상주하는 호스트에 공중망 IP 주소와 공중망 대역폭이 있는 경우 컨테이너는 공중망에 직접 액세스할 수 있습니다. 그렇지 않으면 공중망에 액세스하기 위해 NAT 게이트웨이가 필요합니다.
이미지 생성 방법을 모르는 경우 TKE를 사용할 수 있습니까?
TKE에 통합된 Helm 3.0과 관련된 기능을 사용하면 helm chart, TCR 및 소프트웨어 서비스와 같은 제품 및 서비스를 만들 수 있습니다. 생성된 애플리케이션은 해당 기능을 제공하기 위해 지정한 클러스터에서 실행됩니다. 자세한 내용은 애플리케이션 관리를 참고하십시오. 내 서비스에 대한 구성 파일 또는 환경 변수를 어떻게 관리합니까?
구성 항목을 편집하여 구성 파일을 관리할 수 있습니다. 서비스는 서로 어떻게 액세스합니까?
클러스터에서 Namespace가 동일한 서비스는 서로 직접 액세스할 수 있지만 Namespace가 다른 서비스는 <service-name>.<namespace-name>.svc.cluster.local을 사용하여 액세스합니다.
5. 피드백 및 의견
TKE 제품 및 서비스를 사용하면서 의문점이나 제안 사항이 있는 경우 다음 채널을 통해 피드백을 제출할 수 있습니다. 전담 직원이 귀하의 문제를 해결하기 위해 연락을 드릴 것입니다.
링크, 콘텐츠 또는 API와 같은 제품 설명서에 대한 질문은 문서 페이지 오른쪽에 있는 피드백 보내기를 클릭하십시오.
제품 관련 문제가 발생한 경우 티켓 제출을 통해 도움을 요청할 수 있습니다.