250x250
반응형
Notice
Recent Posts
Recent Comments
전산쟁이의 기억노트
7- awx에서 rest api 사용하기 본문
728x90
반응형
SMALL
awx에서 제공하는 restapi 사용방법
- 전체 기능은 : http://192.168.20.10:8801/api/v2/ 에 접속하면 전체 api 기능 확인가능
사전작업
- admin 계정으로 awx 로그인
- 관리 → application → 새로생성
- authorization grant type은 resource owner password=based,
- client type → confidential
- 관리 → user 에서 api용으로 사용할 서비스 계정 생성 후 token 생성
- application에는 2번에서 생성한 application 선택
- scope는 write로 선택
1.생성된 token값은 복사 (재 확인할 수 있는 절차가 없음)
API 사용예제
- inventory 조회
- Credential 정보 조회
- job templates조회
- job template 실행
- template ID가 46이고, inventory id가 2, credential id 가 2 인 job 수행
- 호스트 등록
- inventory id가 2이고, 182.168.200.10에 use, test라는 변수를 적용해서 호스트 등록
- 그룹에 해당 호스트 추가
- group id가 6번인 그룹에 192.168.200.10 호스트 등록
- 호스트 삭제
728x90
반응형
LIST
'Ansible 기술정보' 카테고리의 다른 글
9-AWX 사용메뉴얼 (0) | 2022.10.18 |
---|---|
8- Ansible Role기반의 배포절차 작성 (0) | 2022.08.15 |
6 - AWX 설치절차 (0) | 2022.07.22 |
5- Ansible Playbook작성하기 (0) | 2022.07.22 |
4- ansible inventory 작성하기 (0) | 2022.07.22 |
Comments