3. aws 설치 및 제거요강
내 결제 대시보드에서 가격 확인 가능하다.
돈을 절약하고 싶다면 안쓰는 인스턴스를 [인스턴스 상태]에서 [중지]하다가 다시 시작시킨다/
완전히 삭제하려면 [인스턴스 종료]시킨다
4. Jira 이슈 이해하기
업무가 담겨있기 때문에 지라 이슈 이해하기는 중요하다
편집 - 이슈 수정할 수 있다
댓글 - 서로의 이슈룰 확인하고 댓글로 확인한다
할당 - 누가 소유하고 있는지 처리하는지 결젛안다
보고자 - 만든사람 // 처리자 - 이슈를 처리하는 사람
더 많은 조치 - 하위이슈 아이디를 만들 수 있다
CANCEL - 이슈상태값을 변경
관리 - 관리자만 할 수 있는 메뉴
첨부파일, 활동영역으로 여러 내용을 볼 수 있다.
작업기록을 통해 여러가지 트랜지션 아이디가 있는데 확인할 수 있다.
5. Jira API 소개 및 Postman 활용하기
지라 api란?
API는 Application Programming Interface. 특정한 기능을 사용할 수 있도록 함수를 만든 것이다.
지라에서도 기능을 만들거나 삭제할 수 있도록 만들어 두었다
지라를 생성삭제하지 않아도 api를 통해서 가능하다. 스케쥴러를 사용할 수 있고 다른 연동되어있는 서비스를 이용할 수 있다 해당 지라버전에 따라서 문서버전을 살펴보는 것이 좋다 모든 api가 다 필요한 것은 아니므로 중요한것들을 이용해보도록 한다
api/2/issue
1. Create Issue POST/rest/api/2/issue
2. Create Issues POST/rest/api/2/issue/bulk
3. Get Issues GET/rest/api/2/issue/{issueOrKey}
4. Delete issue DELETE/rest/api/2/issue/{issueOrKey}
5. Edit issue PUT/rest/api/2/issue/{issueOrKey}
Postman
api를 호출하기에 유용한 툴이다. CRUD를 실험할 수 있다.
api/2/issue 지라 이슈를 Postman을 이용해서 CRUD 실습을 해본다.
*GET
GET http://13.124.208.168:8080/rest/api/2/BLO-1
authorization에서 인증 [Basic auth]으로 설정하고 [username]와 [password]를 입력한다
header에 [Content-Type]는 [application/json]으로 한다
body 는 [raw]
*POST
POST http://13.124.208.168:8080/rest/api/2/issue
authorization에서 인증 [Basic auth]으로 설정하고 [username]와 [password]를 입력한다
header에 [Content-Type]는 [application/json]으로 한다
{
"field" : {
"project": {
"key" : "BLO" // 필수
},
"summary" : "테스트", //요약정보
"issuetype" : { //api를 통해서 GET정보를 통해서 한다
"id":"10002"
},
"assignee": {"name":"BaeJinho"},
"reporter": {"name":"BaeJinho"}
}
}
응답
{
"id" : "10100",
"key" : "BLO-2",
"self" : "http://13.124.200.168:8080/rest/api/2/issue/10100"
}
필수 링크 확인
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'회고 > aws&docker fastcampus' 카테고리의 다른 글
AWS/Docker 클라우드 패스트캠퍼스 챌린지 6일차 (0) | 2021.09.11 |
---|---|
AWS/Docker 클라우드 패스트캠퍼스 챌린지 5일차 (0) | 2021.09.10 |
AWS/Docker 클라우드 패스트캠퍼스 챌린지 4일차 (0) | 2021.09.09 |
AWS/Docker 클라우드 패스트캠퍼스 챌린지 2일차 (0) | 2021.09.07 |
AWS/Docker 클라우드 패스트캠퍼스 챌린지 1일차 (0) | 2021.09.06 |