본문 바로가기
회고/aws&docker fastcampus

AWS/Docker 클라우드 패스트캠퍼스 챌린지 3일차

코동이 2021. 9. 8.

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"
}


필수 링크 확인

=> https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

 

3일차 인증사진

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

반응형