1. kubespray를 설치할 대상 설정하기 'vi inventory/mycluster/inventory.ini'로 설정파일 편집모드 [all] {호스트네임} ansible_host={내부IP} ip={접근IP} etcd_member_name={etcdname} ex) test_1 ansible_host=255.128.0.255 ip=255.128.0.255 etcd_member_name=etcd1, test_1 ansible_host=255.128.0.255 ip=255.128.0.255 ansible_host의 IP와 접근IP가 같으면 호스트네임만으로 SSH통신이 가능하다 [kube_control_plane] 마스터 노드로 사용할 서버의 호스트네임을 적는다 [all]에서 IP정보등을 설정 완료 했을..
- 쿠버네티스란 ? 쿠버네티스를 시작하기 전 컨테이너 구조에 대해 간략히 언급하자면, 호스트 운영체제 위에 도커 그 위에 컨테이너(클러스터 구성된) 로 구분하여 해당 컨테이너에 앱을 올리는 방식으로 VM을 통한 구조보다 성능이 좋다. 그 중 쿠버네티스는 컨테이너 오케스트레이션 중 하나로, 각 컨테이너의 관리를 편하게 해주는 시스템이다. 기존의 도커를 통한 컨테이너(클러스터 구성된) 를 관리 할 경우 수정, 배포시 각 컨테이너별로 다시 배포해야 하는 단 점이 있는데, 컨테이너 오케스트레이션을 사용하여 하나의 컨테이너 설정을 이미지화 하여 다른 컨테이너에도 똑같이 적용 할 수 있 는 시스템이로서, 이 중 하나가 쿠버네티스(kubernetes, 별칭: k8s)다. 쿠버네티스는 선언적API라 하며, 이는 컨테이..
오라클 권한권한 부여 -> GRANT [SELECT , INSERT , DELETE , UPDATE , EXCUTE(FUNCTION)] ON [TABLE/FUNCTION NAME] TO [USER];(부여할 권한) (대상 테이블/함수) (권한을 받을 유저) 권한 취소 -> REVOKE [SELECT , INSERT , DELETE , UPDATE , EXCUTE(FUNCTION)] ON [TABLE/FUNCTION NAME] TO [USER];(부여할 권한) (대상 테이블/함수) (권한 취소할 유저) SYNONYM 생성 -> CREATE SYNONYM [SYNONYM NAME] FOR [USER.TALBE || USER.FUNCTION] (시노님명) (계정명.테이블/함수명)