Ansible AWX의 주브 완료 알림을 Slack으로 건너 뛰기

5324 단어 Ansibleslackbotawx
※공식 문서 읽어도 잘 모르기 때문에. .
htps : // / cs. 안시 bぇ. 코 m / 안시 b ぇ ー ぇ r / 3. HTML

개요


  • Ansible AWX 알림 전용 Slack 채널 만들기 (기존 채널에서도 OK이지만 이번에는 새로 만들기)
  • Slack App을 만들고 Bot User 만들기
  • Slack OAuth & Permissions 설정
  • 1.에서 만든 채널에 2.에서 만든 Bot User를 초대합니다
  • AWX 알림 설정
  • 알림 테스트
  • AWX 템플릿에서 알림을 켭니다.

    1. Slack 채널 만들기


  • 여기에서는 #ansible이라는 이름으로 했다


  • 2. Slack App 및 Bot User 만들기



    앱 만들기



    다음 주소로 날아 htps : // 아피. scck. 코 m/아 ps ↓

    Create an App↓
    App Namea: ansible_awx (알기 쉬운 이름. 여기서는 왼쪽대로)
    Development Slack Workspace: 알림 보내기 Slack 채널이 있는 Slack 작업 공간 선택

    Bot User 만들기




    ↓
    Bots
    ↓

    Add a Bot User
    ↓

    Display name: ansible_awx (알기 쉬운 이름. 여기서는 왼쪽대로)
    Default username: ansible_awx

    3. Slack OAuth & Permissions 설정




    Features ⇒ Oauth & Permissions
    ↓

    Install App to Workspace
    ↓

    Authorize
    ↓

    Bot User OAuth AccessToken 값을 Ansible AWX 알림 설정에 등록합니다 (나중에)

    4. 2.에서 만든 Bot User를 1.에서 만든 채널에 초대





    5. Ansible AWX 알림 설정




    알림
    ↓

    오른쪽 상단의 녹색 "+"
    ↓

    이름: Slack #ansible (알기 쉬운 이름. 여기, 왼쪽 거리로)
    유형: Slack 선택
    대상 채널: #ansible
    토큰: 3.에서 만든 Bot User OAuth AccessToken 값 등록
    ↓
    저장

    6. 알림 테스트




    벨 아이콘 클릭, 테스트 알림 비행
    ↓
  • 정상적으로 통지가 날 경우 오른쪽 상단에 녹색 메시지가 나온다.
  • 등록된 채널에 알림이 표시됨

  • 7. AWX 템플릿에서 알림을 켭니다.




    템플릿
    ↓

    알림
    ↓
    기본적으로 알림이 꺼져 있기 때문에 켜짐

    좋은 웹페이지 즐겨찾기