Kubernetes 에이전트 인스턴스 관리
Kubernetes 에이전트 인스턴스 관리에 대해 설명합니다.
Kubernetes 에이전트를 사용할 때 다음 작업을 사용합니다. 에이전트 보기 # 설치된 agentk 버전이 Agent 탭에 표시됩니다. 사전 요구사항: Developer, Maintainer, 또는 Owner 권한이 있어야 합니다. 에이전트 목록을 보려면: 상단 바에서 Search or go to 를 선택하고 에이전트 구성 파일이 있는 프로젝트를 찾습니다. 에이전트 구성 파일이 없는 프로젝트에서는 등록된 에이전트를 볼 수 없습니다. Operate > Kubernetes clusters 를 선택합니다. Agent 탭을 선택하여 에이전트를 통해 GitLab에 연결된 클러스터를 봅니다. 이 페이지에서 다음을 볼 수 있습니다: 현재 프로젝트에 대해 등록된 모든 에이전트. 연결 상태. 클러스터에 설치된 agentk 의 버전. 각 에이전트 구성 파일의 경로. 에이전트 구성 # 에이전트를 구성하려면: 설치 중에 선택적으로 생성된 config.yaml 파일에 내용을 추가합니다. 에이전트 목록에서 에이전트 구성 파일을 빠르게 찾을 수 있습니다. Configuration 열은 config.yaml 파일의 위치를 나타내거나 파일을 생성하는 방법을 보여줍니다. 에이전트 구성 파일은 다양한 에이전트 기능을 관리합니다: GitLab CI/CD 워크플로의 경우. 에이전트가 프로젝트에 접근하도록 인증 한 다음 .gitlab-ci.yml 파일에 kubectl 명령어를 추가 해야 합니다. GitLab UI 또는 로컬 터미널에서 클러스터에 대한 사용자 접근 의 경우. 운영 컨테이너 스캐닝 구성의 경우. 원격 워크스페이스 구성의 경우. 사용 가능한 구성 파일 필드 # 에이전트의 구성 파일 형식은 소스 리포지터리의 프로토콜 버퍼 메시지 로 정의됩니다. 사용 가능한 모든 구성 파일 필드를 보려면: 생성된 문서 의 ConfigurationFile 로 이동하여 전체 에이전트 구성 파일의 필드를 봅니다. 필드 유형을 선택하면 필드 구조에 대한 자세한 정보를 볼 수 있습니다. 공유 에이전트 보기 # 히스토리 GitLab 16.1에서 도입 되었습니다. 프로젝트가 소유한 에이전트 외에도 ci_access 및 user_access 키워드로 공유된 에이전트를 볼 수 있습니다. 에이전트가 프로젝트와 공유되면 프로젝트 에이전트 탭에 자동으로 표시됩니다. 공유 에이전트 목록을 보려면: 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. Operate > Kubernetes clusters 를 선택합니다. Agent 탭을 선택합니다. 공유 에이전트와 해당 클러스터 목록이 표시됩니다. 에이전트 활동 정보 보기 # 활동 로그는 문제를 식별하고 트러블슈팅에 필요한 정보를 얻는 데 도움이 됩니다. 현재 날짜의 일주일 전 이벤트를 볼 수 있습니다. 에이전트의 활동을 보려면: 상단 바에서 Search or go to 를 선택하고 에이전트 구성 파일이 있는 프로젝트를 찾습니다. Operate > Kubernetes clusters 를 선택합니다. 활동을 보고 싶은 에이전트를 선택합니
