| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- javascirpt
- frontend
- monorepo
- 프로그래머스
- docker
- build
- modbus
- VectoreStore
- queue
- DP
- RDP
- python
- BFS
- React
- javascript
- rag
- LLM
- dfs
- 파이썬
- Two Pointer
- 알고리즘
- CI/CD
- AI
- Algorithm
- turbo
- typescript
- Infra
- ansible
- Flask
- jenkins
- Today
- Total
목록ansible (3)
DM Log
Ansible + Kubernetes 연동Docker Container 내부에 운영되는 Ansible-server와 playbook을 이용하여 Kubernetes를 제어Ansible에서 Kubernetes 제어Ansible 접속docker exec -ti ansible-server bashAnsible 내부 hosts 파일 생성[ansible-server]localhost[kubernetes]192.168.x.x. (host pc Ip)ssh 키 복사 (비밀번호 없이 접속 가능하도록 설정) - Linuxssh-keygenssh-copy-id user@192.168.x.x (hostPC 정보)ssh 키 복사 (비밀번호 없이 접속 가능하도록 설정) - windowansible-server에서 id_rsa.p..
Jenkins + Ansible 연동jenkines 시스템 설정ssh server ansible 서버 등록Name / Hostname / Username / Remote Directory / Passphrase / Password 입력Ansible-Server로 Jenkins 파일 복사item 생성빌드 후 조치 추가send build artifacts over ssh 선택ansible-server 생성source files :" target/*.warRemove prefix : targetRemote directory: .저장 후 빌드Ansible 서버 접속 후 파일 확인ls -al *.war 명령어로 hello-world.war 파일 확인 가능Ansible playbook을 통한 Docker 빌드Do..
Infrastructure as Code란?코드로서의 인프라라는 뜻으로, 서버, 네트워크, 스토리지, 로드밸런서 등의 인프라 구성을 코드로 관리하고 자동화하는 개념콘솔에 접속해 서버를 설치하고 네트워크를 구성했지만, IaC를 이용하여 스크립트나 설정 파일로 정의하고 자동화된 배포를 수행IaC의 중요성자동화 - 사람이 직접 설정 필요 없이, 코드를 통해 자동 환경 구성일관성 - 모든 환경이 동일하게 설정속도 향상 - 서버 추가, 배포, 스케일링 작업이 몇 분 내로 완료재현성 - 인프라 문제 발생 시 동일 환경을 빠르게 복원협업 강화 - 인프라를 코드로 관리하므로 개발자, 운영자가 동일 기준으로 작업Ansible 이란?단순 자동화 도구를 넘어, 설치 - 배포 - 실행 등 시스템 관리 전반을 커버할 수 있는 ..