클러스터에 Rancher 대시보드 배포 및 Openstack 연동


# Openstack을 위한 Rancher 대시보드 설정 #### 1. 랜처 대시보드 배포 - 오픈스택에서 필요한 리소스 설정 - k8s 클러스터에 랜쳐 대시보드 배포 (helm) - 클러스터에 랜쳐 대시보드 배포 참고용 링크 #### 2. 오픈스택 cloud controller manager 배포 #### 3. CSI (Cinder) 드라이버 배포 ### 프로바이더 설정시 참고용 - 랜쳐에서 Cloud Provider 로 OpenStack 설정방법 - 랜쳐에서 OpenStack Node Drivers 설정 대시보드에서 Openstact Node Drivers activate 해줘야 함 - no suitable endpoint (가장 고생한 에러 and 아직도 이해 불가) domainId 제거 + 추가적으로 클러스터 설정 페이지에서 아래 `rancher-privileged` 설정도 추가함 - **no suitable** 참고용 링크 (**Node Drivers 설정**) [credential 로 설정해야함. 아래 링크 그대로 따라서 설정하면 에러 발생함. 참고용으로만 사용] - ssh 접속에서 time out 걸리던 문제 (Waiting to ssh) Floating Pool 입력했는지 꼭 확인하기!, AZ도 확인 ---
cloud-config (대시보드에 yaml 형태로 편집) ```yaml cloud_provider: name: external openstackCloudProvider: block_storage: ignore-volume-az: true trust-device-path: false global: auth-url: 'https://192.168.2.125:5000' domain-id: 0071715dc3604861812d2c16af0b4247 region: RegionOne tenant-id: bd5fd0d84eb044369f6f422ca9ff8d13 tenant-name: rke1 user-id: fbc931ec1fd747569bdbb2b0f87c474e username: admin load_balancer: create-monitor: true manage-security-groups: true monitor-max-retries: 0 subnet-id: 29949007-fa91-430d-85e2-be4ddd054014 use-octavia: true metadata: request-timeout: 0 search-order: 'configDrive,metadataService' route: router-id: ef7e2b04-ae3f-49fe-9d66-62b80fdaa7eb ```
되돌아가기 수정