2020/11
-
안녕하세요. 오늘은 Terraform Provider 중 Kubernetes를 설정하는 법에 대해서 간단하게 가이드해보고자 합니다. 준비물 : kubectl에서 사용하는 config 파일 config파일에 내용은 다음처럼 구성되어 있습니다. apiVersion: v1 clusters: - cluster: certificate-authority-data: base64 encoding server: https://server ip:port name: cluster.local contexts: - context: cluster: cluster.local user: kubernetes-admin name: kubernetes-admin@cluster.local current-context: kubernetes-..
Terraform Kubernetes Provider 설정하기 (1)안녕하세요. 오늘은 Terraform Provider 중 Kubernetes를 설정하는 법에 대해서 간단하게 가이드해보고자 합니다. 준비물 : kubectl에서 사용하는 config 파일 config파일에 내용은 다음처럼 구성되어 있습니다. apiVersion: v1 clusters: - cluster: certificate-authority-data: base64 encoding server: https://server ip:port name: cluster.local contexts: - context: cluster: cluster.local user: kubernetes-admin name: kubernetes-admin@cluster.local current-context: kubernetes-..
2020.11.12 -
Packer는 자동화된 이미지 빌더입니다. Hashicorp에서 개발된 툴로, 다양한 프로비저너를 지원하여 AWS, Azure, GCP, VMware, Docker 등 다양한 이미지들을 HCL문을 이용하여 생성할 수 있습니다. 이번 가이드는 Docker를 Jenkins가 아닌 Packer를 이용하여 Build 후 Docker Hub로 바로 배포할 수 있도록 하였습니다. * 준비물 Packer Ansible # Python3 pip 설치 및 Ansible 설치 pip3 설치 root@ubuntu:/home/ubuntu# apt-get install python3-pip -y Ansible 설치 root@ubuntu:/home/ubuntu# pip3 install ansible # Packer 설치 다운로드..
Packer와 Ansible을 이용한 Docker Image 생성 및 배포Packer는 자동화된 이미지 빌더입니다. Hashicorp에서 개발된 툴로, 다양한 프로비저너를 지원하여 AWS, Azure, GCP, VMware, Docker 등 다양한 이미지들을 HCL문을 이용하여 생성할 수 있습니다. 이번 가이드는 Docker를 Jenkins가 아닌 Packer를 이용하여 Build 후 Docker Hub로 바로 배포할 수 있도록 하였습니다. * 준비물 Packer Ansible # Python3 pip 설치 및 Ansible 설치 pip3 설치 root@ubuntu:/home/ubuntu# apt-get install python3-pip -y Ansible 설치 root@ubuntu:/home/ubuntu# pip3 install ansible # Packer 설치 다운로드..
2020.11.10