Rancher로 Mac용 Docker용 Kubernetes 가져오기
3642 단어 dockerformacrancher
환경
Rancher 시작
Manual Quick Start | Rancher Labs 이 근처에 쓰여진 docker run 커멘드를 로컬로 실행했다.
$ docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
성공적으로 시작되면,
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
XXXXXXXXXXXX rancher/rancher:latest "entrypoint.sh" 2 hours ago Up 2 hours 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp xxxxxx_xxxxxxx
이런 느낌으로 확인할 수 있다.
Rancher 방문
로컬로 기동하고 있으므로, http://localhost 로 액세스 할 수 있는 것이지만, 나중에, Rancher에 Docker for Mac상의 k8s cluster를 등록하는 근처에서, localhost에서는 불편이 있기 때문에, 자신의 IP 주소로 액세스 한다.
이번에는 192.168.1.2
로 둔다.
브라우저에서 htps // 192.168.1.2 에 액세스하면 다음과 같이 인증서가 번거롭게 화면이 되지만, 신경쓰지 않고 액세스한다.
초기 패스워드를 설정하는 화면이 표시되므로 설정합니다. 좋아하는 비밀번호를 부탁드립니다.
Rancher Server URL을 등록하는 화면이 표시됩니다.
여기서, 제대로, 로컬의 IP 주소를 지정해 두지 않으면, 이후의 처리로 실패할 것이다.
클러스터 추가
Rancher에서 Docker for Mac용 Kubernetes Cluster를 추가합니다.
클러스터 추가 화면을 열고 Import를 선택하여 원하는 이름을 지정합니다. 여기에서는 dockerformac
로 두었다.
작성을 누르면 다음과 같은 화면이 된다.
하단의 복사 버튼을 눌러 명령을 클립보드에 복사합니다.
중간의 녀석이라면 인증서 에러가 되므로 curl과 pipe를 사용하여 좋은 느낌으로 인증서의 에러를 무시하고 kubctrl apply가 실행할 수 있는 명령인 맨 아래를 사용한다.
그러면 좋은 느낌으로 다음과 같은 화면이 된다.
이것으로 Rancher상에서 클러스터로서 인식되었으므로 카탈로그라든지 실행할 수 있는 상태가 된 것 같다.
요약
이번에는 일단 Docker for Mac에서 실행할 수 있는 k8s cluster를 Rancher로 클러스터로 가져올 때까지를 기록했다.
또, 카탈로그라든지 실행해 가는 근처에서 무언가 있을지도 모르지만, 여러가지 시험해 보려고 한다.
이상입니다.
Reference
이 문제에 관하여(Rancher로 Mac용 Docker용 Kubernetes 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yoshiyoshifujii/items/54761cdfc9cb2b14b9b8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
XXXXXXXXXXXX rancher/rancher:latest "entrypoint.sh" 2 hours ago Up 2 hours 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp xxxxxx_xxxxxxx
로컬로 기동하고 있으므로, http://localhost 로 액세스 할 수 있는 것이지만, 나중에, Rancher에 Docker for Mac상의 k8s cluster를 등록하는 근처에서, localhost에서는 불편이 있기 때문에, 자신의 IP 주소로 액세스 한다.
이번에는
192.168.1.2
로 둔다.브라우저에서 htps // 192.168.1.2 에 액세스하면 다음과 같이 인증서가 번거롭게 화면이 되지만, 신경쓰지 않고 액세스한다.
초기 패스워드를 설정하는 화면이 표시되므로 설정합니다. 좋아하는 비밀번호를 부탁드립니다.
Rancher Server URL을 등록하는 화면이 표시됩니다.
여기서, 제대로, 로컬의 IP 주소를 지정해 두지 않으면, 이후의 처리로 실패할 것이다.
클러스터 추가
Rancher에서 Docker for Mac용 Kubernetes Cluster를 추가합니다.
클러스터 추가 화면을 열고 Import를 선택하여 원하는 이름을 지정합니다. 여기에서는 dockerformac
로 두었다.
작성을 누르면 다음과 같은 화면이 된다.
하단의 복사 버튼을 눌러 명령을 클립보드에 복사합니다.
중간의 녀석이라면 인증서 에러가 되므로 curl과 pipe를 사용하여 좋은 느낌으로 인증서의 에러를 무시하고 kubctrl apply가 실행할 수 있는 명령인 맨 아래를 사용한다.
그러면 좋은 느낌으로 다음과 같은 화면이 된다.
이것으로 Rancher상에서 클러스터로서 인식되었으므로 카탈로그라든지 실행할 수 있는 상태가 된 것 같다.
요약
이번에는 일단 Docker for Mac에서 실행할 수 있는 k8s cluster를 Rancher로 클러스터로 가져올 때까지를 기록했다.
또, 카탈로그라든지 실행해 가는 근처에서 무언가 있을지도 모르지만, 여러가지 시험해 보려고 한다.
이상입니다.
Reference
이 문제에 관하여(Rancher로 Mac용 Docker용 Kubernetes 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yoshiyoshifujii/items/54761cdfc9cb2b14b9b8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이번에는 일단 Docker for Mac에서 실행할 수 있는 k8s cluster를 Rancher로 클러스터로 가져올 때까지를 기록했다.
또, 카탈로그라든지 실행해 가는 근처에서 무언가 있을지도 모르지만, 여러가지 시험해 보려고 한다.
이상입니다.
Reference
이 문제에 관하여(Rancher로 Mac용 Docker용 Kubernetes 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yoshiyoshifujii/items/54761cdfc9cb2b14b9b8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)