일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- IntelliJ
- Developer
- development
- springboot #controller #jsp
- mssql
- 웹개발
- Database
- ojdbc
- 스프링시큐리티
- SpringInitializer
- 스프링부트
- sqldeveloper
- undefined
- oracle
- postman
- Tomcat #SpringFramework
- mysql
- Oracle11g
- springboot
- 환경변수
- RESTful
- SpringSecurity
- apache
- Web
- 스프링부트 #springboot #project #Intellij
- HATEOAS
- install
- tcping
- restapi
- Maven
- Today
- Total
목록CICD (3)
여백에 도장 찍기
r10k는 " Puppet environment and module deployment " 라고 정의할 수 있다. 즉, r10k의 역할은 다음과 같다. 1) SSH Key를 이용하여 Git으로 부터 Control Repository를 내려받기. 2) Puppetfile에 명시된 모듈 설치 Puppet은 Master, Agent 구조로 되어있다. 알다시피, Puppet Agent는 Master 에게 Facts, 설정을 보내고, Puppet은 agent로부터 받은 Facts로 Catalog를 내려 agent를 설정한다. 예를 들어, Puppet Master에서 Iptables 에서 특정 IP set을 추가. 삭제하고 싶거나 설치 모듈을 추가.삭제하고 싶을 경우 Control Repository 의 코드를 수..
Puppet 이란 무엇일까, : Puppet은 오픈소스 프레임워크로, 컴퓨터 시스템 관련 Configuration을 관리하기 위한 toolset이다. Ruby based 시스템이며 ,Puppet은 Unix, Linux, OS X, 심지어 최근에는 Window 상에서도 Configuration 관리가 가능하다. puppet은 종종 호스트의 Lifecycle을 관리하기 위해 사용되는데, 처음 Build와 Installation부터 upgrade, maintenance, 그리고 서비스를 다른곳으로 옮기는 마지막 생명주기까지 관리한다. 이렇게 이론적으로 설명해도 Puppet은 쉽게 와닿지 않는다. 그냥 직접 구축하며 이해를 해보기로 한다. Puppet 에는 2가지 모드가 존재한다. 각각에 대하여 살펴보면 다음과..
Jenkins란 무엇인가? Jenkins 공식 홈에서는 jenkins란 Building, testing, delivering 또는 deploying 관련된 모든 종류의 업무를 자동화 하는데 사용되는 독립적인 소스 자동화 서버라고 정의한다. 또한, Jenkins는 native system packages, Docker를 통해 설치될 수 있고, JRE(Java Runtime Environment)가 설치된 모든 시스템에서 독립적으로 동작할 수 있다고 한다. Build 과정의 자동화를 위해, 지금부터 Jenkins를 설치하고, 사용해보도록 하자. 설치 및 설정은 다음의 프로세스를 따른다. 1. Docker 설치 및 실행 (ce: community edition) # yum -y install yum-utils..