분류 전체보기131 [00]YAML(Playbook) 입력시 주의점!! 탭이 인식 안된다고? 탭이 아닌 스페이스를 이용해서 작성되어야 함!! 2021. 2. 3. [k8s] 4. Service - ClusterIP, NodePort, LoadBalancer Service 서비스는 자신의 클러스터 아이피를 가지고 있음 서비스를 파드에 연결하면 서비스의 아이피를 가지고 파드에 접근 가능 파드에도 똑같이 클러스터 내에서 접근 가능한 아이피가 존재 그럼 왜 서비스 아이피가 필요한가? --> 파드는 k8s에서 언제든지 뒈질 수 있고 다시 생성돼어야 함 파드는 재생성되면 아이피가 변하기 때문에 신뢰성이 떨어짐 서비스 아이피는 사용자가 지우지 않는 한 변하지 않음 서비스의 종류는 다양함 1. ClusterIP 쿠버네티스 클러스터 내에서만 접근 가능 --> 파드랑 똑같음 외부에서 접근 불가능 클러스터 내 여러 파드와 연결 가능 여러 대의 파드와 연결하면 서비스가 트래픽을 분산하여 파드와 연결시킴 Sample YAML apiVersion: v1 kind: Service m.. 2021. 2. 1. [4] Ansible 활용하기 기초편 uptime 확인하기 디스크 용량 확인하기 메모리 상태 확인하기 새로운 유저 만들기 파일 전송하기 서비스 설치 uptime 확인하기 [root@AnsibleServer ~]# ansible all -m shell -a "uptime" -k shell이라는 모듈을 사용하고, uptime이라는 argument를 보냄 Disk 용량 확인하기 [root@AnsibleServer ~]# ansible all -m shell -a "df -h" -k Memory 용량 확인하기 [root@AnsibleServer ~]# ansible all -m shell -a "free -h" -k 이렇게 기존에 사용하는 shell 명령어로 중앙에서 관리하는 노드들의 상태들을 쉽게 확인할 수 있음!!!! User 만들기 - use.. 2021. 2. 1. [3]Ansible의 구성파일 환경 설정 파일 : vi /etc/ansible/ansible.cfg 호스트들의 정보를 담고있는 저장소 vi /etc/ansible/hosts [nginx]를 붙이는 이유는 저 서버들의 nginx 라는 일정 부분만 컨트럴 하겠다는 의미임 Ansible 옵션값 -i : 적용될 호스트들에 대한 파일 -m : 모듈을 선택할 수 있도록 -k : password를 물어보도록 설정 -K : 관리자 권한으로 상승 --list-hosts : 적용되는 호스트들의 리스트 확인 옵션 사용하는 예제 [root@AnsibleServer ~]# vi test (아래내용 복붙 후 저장) 192.168.35.11 192.168.35.12 [root@AnsibleServer ~]# ansible all -i test -m ping -.. 2021. 2. 1. 이전 1 ··· 19 20 21 22 23 24 25 ··· 33 다음