Automation Hub의 네임스페이스를 사용하여 컬렉션 큐레이션
네임스페이스를 사용하여 조직의 자동화 개발자가 생성한 컬렉션을 구성합니다. 네임스페이스를 생성하고, 컬렉션을 업로드하고, 최종 사용자가 자동화 작업에 도움이 되는 추가 정보 및 리소스를 추가합니다.
초록
머리말 링크 복사링크가 클립보드에 복사되었습니다!
Automation Hub의 네임스페이스를 사용하여 조직에서 개발한 컬렉션을 큐레이트합니다.
보다 포괄적 수용을 위한 오픈 소스 용어 교체 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 용어를 교체하기 위해 최선을 다하고 있습니다. 먼저 마스터(master), 슬레이브(slave), 블랙리스트(blacklist), 화이트리스트(whitelist) 등 네 가지 용어를 교체하고 있습니다. 이러한 변경 작업은 작업 범위가 크므로 향후 여러 릴리스에 걸쳐 점차 구현할 예정입니다. 자세한 내용은 CTO Chris Wright의 메시지를 참조하십시오.
1장. Automation Hub에서 네임스페이스를 사용하여 컬렉션 관리 링크 복사링크가 클립보드에 복사되었습니다!
Automation Hub의 네임스페이스를 사용하여 내부 배포 및 사용을 위해 조직 내에서 개발한 컬렉션을 구성할 수 있습니다.
네임스페이스를 사용하여 작업하려면 컬렉션을 네임스페이스에 생성, 편집, 업로드할 수 있는 권한이 있는 그룹이 필요합니다. 네임스페이스에 업로드된 컬렉션에는 게시하고 사용할 수 있도록 하기 전에 관리자 승인이 필요할 수 있습니다. 콘텐츠 큐레이터 및 개발자를 위한 Automation Hub를 구성하는 방법에 대한 자세한 내용은 Automation Hub에서 사용자 액세스 관리를 참조하십시오.
1.1. 네임스페이스 정보 링크 복사링크가 클립보드에 복사되었습니다!
네임스페이스는 콘텐츠 컬렉션을 업로드하고 게시할 수 있는 Automation Hub의 고유한 위치입니다. Automation Hub의 네임스페이스에 대한 액세스는 표시되는 콘텐츠 및 관련 정보를 관리할 수 있는 권한이 있는 그룹에 의해 관리됩니다.
네임스페이스의 컬렉션 포맷
다음과 같은 이름 규칙을 충족하는 tar.gz 파일 형식의 Automation Hub에 내부적으로 개발한 컬렉션을 업로드할 수 있습니다.
<my_namespace-my_collection-1.0.0.tar.gz>
<my_namespace-my_collection-1.0.0.tar.gz>
1.2. 콘텐츠 큐레이터를 위한 새 그룹 생성 링크 복사링크가 클립보드에 복사되었습니다!
Automation Hub에서 게시를 위해 내부적으로 개발한 컬렉션을 제공할 조직의 콘텐츠 큐레이션을 지원하도록 설계된 Automation Hub에서 새 그룹을 만들 수 있습니다.
이 섹션에서는 새 그룹을 만들고 콘텐츠 개발자가 네임스페이스를 생성하고 해당 컬렉션을 Automation Hub에 업로드하는 데 필요한 권한을 할당합니다.
사전 요구 사항
- Automation Hub에 admin 권한이 있고 그룹을 생성합니다.
절차
- 로컬 Automation Hub에 로그인합니다.
- (그룹)로 이동하여 를 클릭합니다.
- 모달에 그룹 이름으로 Content Engineering 을 입력하고 클릭합니다. 새 그룹이 생성되고 그룹 페이지가 표시됩니다.
- 권한 탭에서 을 클릭합니다.
- 네임스페이스 에서 네임스페이스 추가, 네임스페이스에 업로드 및 네임스페이스 변경에 대한 권한을 추가합니다 .
을 클릭합니다.
새 그룹은 사용자가 할당한 권한으로 생성됩니다. 다음으로 사용자를 그룹에 추가할 수 있습니다.
- 그룹 페이지에서 사용자 탭을 클릭합니다.
- 클릭합니다.
- 모달에서 사용자를 선택하고 클릭합니다.
conclusion
Automation Hub를 사용하여 다음을 수행할 수 있는 새 그룹이 있습니다.
- 네임스페이스를 생성합니다.
- 네임스페이스 세부 정보 및 리소스 페이지 편집
- 내부적으로 개발된 컬렉션을 네임스페이스에 업로드합니다.
1.3. 네임스페이스 생성 링크 복사링크가 클립보드에 복사되었습니다!
개발자가 Automation Hub에 업로드하는 컬렉션을 그룹화하는 데 사용할 네임스페이스를 생성할 수 있습니다. 네임스페이스를 생성할 때 Automation Hub의 그룹을 해당 네임스페이스의 소유자로 할당할 수 있습니다.
사전 요구 사항
- 네임스페이스 추가 및 네임스페이스 권한에 업로드가 있습니다.
절차
- 로컬 Automation Hub에 로그인합니다.
- 이동합니다.
- 을 클릭하고 네임스페이스 이름을 제공하고 네임스페이스 소유자 그룹을 할당합니다.
- 을 클릭합니다.
콘텐츠 개발자는 이제 컬렉션을 새 네임스페이스에 업로드하거나 소유자로 할당된 그룹의 사용자가 컬렉션을 업로드할 수 있도록 할 수 있습니다.
1.4. 네임스페이스에 추가 정보 및 리소스 추가 링크 복사링크가 클립보드에 복사되었습니다!
사용자 정보를 추가하고 네임스페이스에 포함된 컬렉션에 사용자를 위한 리소스를 제공할 수 있습니다. 로고, 설명 및 사용자를 GitHub 리포지토리, 문제 추적기 또는 기타 온라인 자산에 연결합니다. 또한 리소스 편집 탭에 마크다운 텍스트를 입력하여 자동화 작업에서 컬렉션을 사용할 수 있는 최종 사용자에게 유용한 추가 정보를 포함할 수 있습니다.
사전 요구 사항
- 네임스페이스 변경 권한이 있습니다.
절차
- 로컬 Automation Hub에 로그인합니다.
- 이동합니다.
-
을 클릭하고 네임스페이스 편집 을 선택합니다.
- 세부 정보 편집 탭에서 네임스페이스 환경을 개선하기 위해 필드에 정보를 제공합니다.
- 편집 리소스 탭을 클릭하여 텍스트 필드에 마크다운을 입력합니다.
- 완료되면 클릭합니다.
콘텐츠 개발자는 이제 컬렉션을 새 네임스페이스에 업로드하거나 소유자로 할당된 그룹의 사용자가 컬렉션을 업로드할 수 있도록 할 수 있습니다.
네임스페이스가 생성되면 여기에 업로드할 권한이 있는 그룹이 승인을 위해 컬렉션을 추가하기 시작할 수 있습니다. 승인을 받으면 네임스페이스의 컬렉션이 게시 리포지토리에 표시됩니다.
1.5. 네임스페이스에 컬렉션 업로드 링크 복사링크가 클립보드에 복사되었습니다!
Automation Hub 관리자의 검토 및 승인을 위해 내부적으로 개발한 컬렉션을 로컬 Automation Hub 네임스페이스에 업로드할 수 있습니다. 승인되면 컬렉션이 게시 되는 콘텐츠 저장소로 이동하여 Automation Hub 사용자가 보고 다운로드할 수 있습니다.
컬렉션 파일 이름을 다음과 같이 포맷합니다. <NAMESPACE-COLLECTION-NAME.tar.gz>
사전 요구 사항
- 컬렉션을 업로드할 수 있는 네임스페이스가 있습니다.
절차
- 로컬 Automation Hub에 로그인합니다.
- 로 이동하여 네임스페이스를 선택합니다.
- 을 클릭합니다.
- 새 컬렉션 모달에서 클릭합니다.
- 업로드할 컬렉션을 선택합니다.
- 를 클릭합니다.
내 가져오기 화면에서 테스트 요약을 제공하고 컬렉션이 성공적으로 업로드되거나 실패한 경우 이를 알립니다.
1.6. 네임스페이스 가져오기 로그 검토 링크 복사링크가 클립보드에 복사되었습니다!
네임스페이스에 업로드된 컬렉션의 상태를 검토하여 프로세스의 성공 또는 실패를 평가할 수 있습니다.
가져온 컬렉션 정보는 다음과 같습니다.
- 상태 - 완료 또는 실패
- 승인 상태 - 승인 대기 또는 승인;
- version - 업로드된 컬렉션의 버전입니다.
- 로그 가져오기 - 컬렉션 가져오기 중 실행되는 활동입니다.
사전 요구 사항
- 컬렉션을 업로드할 수 있는 네임스페이스에 액세스할 수 있습니다.
절차
- 로컬 Automation Hub에 로그인합니다.
- 이동합니다.
- 네임스페이스를 선택합니다.
-
을 클릭하고 내 가져오기 를 선택합니다.
- 검색 필드를 사용하거나 목록에서 가져온 컬렉션을 찾습니다.
- 가져온 컬렉션을 클릭합니다.
컬렉션 가져오기 세부 정보를 검토하여 네임스페이스의 컬렉션 상태를 확인합니다.
1.7. 네임스페이스 삭제 링크 복사링크가 클립보드에 복사되었습니다!
원하지 않는 네임스페이스를 삭제하여 자동화 허브 서버에서 스토리지를 관리할 수 있습니다. 이를 위해 네임스페이스에 종속성이 있는 컬렉션이 포함되어 있지 않은지 확인합니다.
사전 요구 사항
- 삭제 중인 네임스페이스에 종속성이 있는 컬렉션이 없습니다.
- 네임스페이스 권한이 삭제되어 있습니다.
절차
- 로컬 자동화 허브에 로그인합니다.
- → 로 이동합니다.
- 삭제할 네임스페이스를 클릭합니다.
을 클릭한 다음 를 클릭합니다.
참고버튼이 비활성화되면 이 네임스페이스에 종속성이 있는 컬렉션이 포함되어 있음을 의미합니다. 이 네임스페이스의 컬렉션을 검토하고 종속성을 삭제하여 네임스페이스 삭제를 진행합니다. 컬렉션 삭제에 대한 자세한 내용은 Red Hat Ansible Automation Platform 설명서 의 자동화 허브 컬렉션 관리를 참조하십시오.
삭제된 네임스페이스와 관련 컬렉션도 이제 네임스페이스 목록 보기에서 삭제 및 제거됩니다.
2장. conclusion 링크 복사링크가 클립보드에 복사되었습니다!
- 위의 절차에 따라,
- 네임스페이스를 큐레이팅하고 컬렉션을 업로드할 수 있는 권한이 있는 그룹을 생성
- 자동화 작업에서 컬렉션의 최종 사용자를 지원하는 네임스페이스에 정보 및 리소스를 추가합니다.
- 컬렉션을 네임스페이스에 업로드합니다.
- 네임스페이스 가져오기 로그를 검토하여 수집 및 현재 승인 상태를 업로드하는 성공 또는 실패를 확인합니다.