Visual Studio Code용 AKS(Azure Kubernetes Service) 확장에서 자동 배포를 사용하여 GitHub 워크플로 만들기

이 문서에서는 Visual Studio Code용 AKS(Azure Kubernetes Service) 확장에서 자동화된 배포를 사용하여 GitHub 워크플로를 만드는 방법을 알아봅니다. GitHub 워크플로는 코드 빌드, 테스트, 배포와 같은 다양한 개발 작업을 자동화하여 개발 프로세스 전반에 걸쳐 일관성과 효율성을 보장합니다. 버전 제어와 원활하게 통합하고, CI/CD(연속 통합 및 지속적인 배포) 파이프라인을 사용하도록 설정하고, 모든 변경 내용을 기본 코드베이스에 병합하기 전에 철저하게 조사함으로써 협업을 강화합니다.

필수 조건

시작하기 전에 다음 리소스가 있는지 확인합니다.

  • Visual Studio Code에서 코드가 열려 있는 활성 폴더.
  • 현재 작업 영역이 활성 git 리포지토리인지 확인합니다.
  • Visual Studio Code용 AKS(Azure Kubernetes Service) 확장이 다운로드되었습니다. 자세한 내용은 Visual Studio Code용 AKS(Azure Kubernetes Service) 확장 설치를 참조하세요.

AKS(Azure Kubernetes Service) 확장을 사용하여 GitHub 워크플로 만들기

화면에 액세스하여 명령 팔레트 또는 Kubernetes 보기를 사용하여 GitHub 워크플로를 만들 수 있습니다.

  1. 키보드에서 Ctrl+Shift+P를 눌러 명령 팔레트를 엽니다.

  2. 다음 정보를 입력합니다.

    • 워크플로 이름: GitHub 워크플로의 이름을 입력합니다.
    • GitHub 리포지토리: Kubernetes 배포 파일을 저장할 위치를 선택합니다.
    • 구독: Azure 구독을 선택합니다.
    • Dockerfile: GitHub Action에서 빌드하려는 Dockerfile을 선택합니다.
    • 빌드 컨텍스트: 빌드 컨텍스트를 선택합니다.
    • ACR 리소스 그룹: ACR 리소스 그룹을 선택합니다.
    • 컨테이너 레지스트리: 컨테이너 레지스트리를 선택합니다.
    • Azure Container Registry 이미지: Azure Container Registry 이미지를 선택하거나 입력합니다.
    • 클러스터 리소스 그룹: 클러스터 리소스 그룹을 선택합니다.
    • 클러스터: AKS 클러스터를 선택합니다.
    • 네임스페이스: 배포할 네임스페이스를 선택하거나 입력합니다.
    • 형식: 배포 옵션 형식을 선택합니다.
  3. 만들기를 선택합니다.

자세한 내용은 Visual Studio Code 기능을 위한 AKS 확장을 참조하세요.

제품 지원 및 피드백

질문이 있거나 제품에 대한 피드백을 제공하려고 한다면 AKS 확장 GitHub 리포지토리에서 문제를 여세요.

다음 단계

기타 AKS 추가 기능 및 확장에 대해 자세히 알아보려면 추가 기능, 확장 및 AKS를 위한 기타 통합을 참조하세요.