목장주를 실행합니다 랜치로 로스 놀랍도록 어리석은 환경에서 K3OS .
참고 : 이것은 진행중인 작업이므로 도움을 주셔서 감사합니다. 나는 내가 갈 때 이것을 배우고있다.
확장 성. 서버는 놀랍게도 저렴하며 우리 도시의 전기 비용은 매우 낮습니다. 필요에 따라 추가 서버를 추가 할 수 있거나 WHIM이 지시 할 수있는 것은 플러스입니다. 나는 또한 목장주가 컨테이너와 주변의 모든 것을 처리하는 방식을 좋아합니다.
생존 가능성도 이점입니다. 일이 나 빠지고 Kubernetes가 제공하는 중복이 적어도 그에 도움이 될 수 있습니다.
마지막으로, 그것은 즐겁습니다. 나는 생산에 무엇이든 할 것이라고 의심하며, 그것이 베어 메탈에서 그 일을하는 아이디어가 얼마나 밝고 있는지 잘 모르겠습니다. 그러나 적어도 이것을 이해하려고 노력하는 행위는 완전히 도움이되지는 않지만 깨달았습니다.
파일의 댓글이나이 readme를 업데이트하여 주어진 파일 이이 리포에 갑자기 나타나는 이유를 최대한 최대한 문서화하려고합니다. 내가 아무것도 망치고 있다면 저에게 메시지를 보내거나 문제를 제기하십시오.
파일은 당시 내가 수행하는 설치 버전에 따라 다릅니다. 예를 들어, "RancherServer"는 자체 생성 인증서가있는 일반 Rancher 서버 용입니다. 다른 버전을 조금 더 익명으로 만들 것입니다.
나는 코딩에 특히 능숙하지 않기 때문에 런 파일과 그 밖의 방식으로 많은 것을 기대하지 마십시오. 나는 그것을하는 방법을 알아낼 때 할 수있는 일을 할 것이지만, 나는 또한 내가 명령 줄에서 취한 단계를 말하기 위해 적어도 여기에 무언가를 넣기 위해 최선을 다할 것입니다.
그래서 ... 코비드가 일어 났는데, 그것은 법률 커뮤니티의 조정이었고 일반적으로 재미 있지 않았습니다. 사건이 전개되면서 나는 다른 프로젝트를 엉망으로 만들고 있었고 목장주와 계속 일 했음에도 불구 하고이 프로젝트를 업데이트하는 것을 완전히 잊어 버렸습니다. 저기 팀은 마지막으로 업데이트 된 이후 1 년 반 동안 열심히 노력해 왔으며,이 가이드를 그들이 만든 다소 중요한 변경 사항으로 업데이트해야합니다. 최신 Rancher의 최신 버전에서도 내가 설명한 것과 동일하게 모든 것을 할 수 있지만, 클러스터 관리자를 포함하면 전체 프로세스를 간소화하고 섹션 5를 완전히 쓸모 없게 만듭니다.
첫 번째 문장에서 볼 수 있듯이, 이전에 쓴 내용에 영향을 미치는 또 다른 주요 변화가있었습니다. Rancheros는 더 이상 적극적으로 유지되지 않습니다. 다행히도 K3OS는 Rancheros가 노력이 적고 오버 헤드가 적은 최소 Kubernetes 플랫폼으로 한 장점을 가지고 있기 때문에 이것은 전혀 나쁜 일이 아닙니다. 다루어야 할 설치에 대한 기발한 두 개가 있으므로 적절한 교체 섹션을 준비 할 때까지 Rancheros 섹션을 남겨 두겠습니다.
간단히 말해서,이 가이드 전체는 다시 쓰기가 필요합니다. 다행스럽게도 프로세스는 이제 더 쉬워 지므로 가이드가 길어질 필요는 없습니다. 또한 config.yaml 파일에 단순히 섹션을 추가하여 계단을 롤링하는 몇 가지 방법을 찾았습니다. 이미 사무실에서 그렇게 했으므로 파일을 소독하고 업로드하고 아마도 그들이 무엇을하는지 설명하면됩니다. 시간이 조금 걸릴 수 있으므로 계속 지켜봐주십시오!
나는 내 시스템을 완전히 개조하고, 작업자 수를 두 배로 늘리고, 고 가용성 환경에서 목장 서버를 실행하고, ETC와 컨트롤 플레인 노드를 서로 분리했습니다. 나는 지금 이것을 테스트하고 있으며 그것이 작동하면 HA 설정으로 업데이트 할 것입니다.
나는 또한이 저장소를 정리할 것입니다.이 저장소는 모든 이미지 파일을 쳐다 보면서이 저장소를 쳐다 보면서 성가신 일입니다.
또한 Longhorn은 더 이상 Open-ISCSI의 파일을 조이 필요하지 않은 것으로 보입니다. 나는 이것을 확인하기 위해 테스트하고 있지만, 그 요구 사항은 그들의 지침에서 분리되었습니다.
좋아요 ... 기술은 절대적으로 엉뚱한 속도로 바뀌므로 최신 사건에 대한 업데이트를 제공하려고 노력할 것입니다. 첫째, Longhorn은 업데이트되었으며 그 어느 때보 다 잘 작동하고 있습니다. 나는 한동안 문제가 없었습니다. 가장 좋은 권장 사항은 그냥 설치하고 나사로 나사로 설치하는 것입니다. 항상. 그것은 마법을 할 것이며 우리 모두는 행복 할 수 있습니다.
Rancher도 업데이트했으며 많은 변경 사항을 추가했습니다. 가장 주목할만한 (나에게) Istio가 시스템에 매우 단단히 통합되는 것입니다. 나는 Istio의 능력에 대해 완전히 명확하지 않다는 것을 인정해야한다. 그래서 나는 그것이 반드시 어떤 영향을 미치는지 말할 수 없다. 수평 POD Autoscalers (HPA)의 추가도 큰 문제이지만 다시는 익숙하지 않습니다. 그것은 변경된 모든 것이 아니므로 릴리스 노트를 검토하는 것이 좋습니다.
이전 튜토리얼은 여전히 한 가지 주목할만한 예외로 여전히 잘 작동합니다. 인터페이스는 약간 다르게 보입니다. 위에서 인용 한 워크로드 섹션을 새로운 것과 비교하십시오.
믿을 수 없을 정도로 작은 텍스트를 용서합니다. 나는 이것을 더 큰 창에서 자르는 결과라고 생각합니다. 어쨌든, 많은 것들이 동일합니다. 상단의 "워크로드"만 "리소스"라는 드롭 다운 박스로 변경되었습니다.
위의 튜토리얼의 목적을 위해 이것에 대해 알아야 할 것은 원래 "워크로드"버튼을 찾을 수 있다는 것입니다. 여기에서 다른 변화가 필요한 경우 적절하게 주목할 것입니다. 목장주에 훨씬 더 많은 힘이 주입되었으며 탐색해야한다는 것은 분명합니다. 내가 찾은 것을 문서화하려고 노력할 것입니다.
Kubernetes와 함께 몇 가지 일을 완전히 설명해야합니다. 나는 또한 법률 회사를 운영하는 맥락에서 그것을 설명해야 할 것입니다. 이를 위해, 나는 당신에게 하나의 Tidbit을 남겨 둘 것입니다. 튜토리얼을 살펴보면 Rancher의 "카탈로그"섹션에서 무언가를 발견했을 것입니다.

"Docassemble"이라는 추가 카탈로그가 있음을 알 수 있습니다. Docassemble의 제조업체는 클러스터에 상기 프로그램을 배포하기 위해 Helm 차트를 만들었습니다. 그것은 작동하고 좋습니다. 이렇게하려면 "카탈로그 추가"버튼을 클릭하고 작성하십시오.

이제 Longhorn에서 사용 된 동일한 절차를 사용하여 클러스터에 docassemble을 배포 할 수 있습니다. 그러나 GitHub 페이지에서 readme를 읽고 먼저 무엇을하고 있는지 확인하십시오.
물론 당신이 할 수있는 다른 것들이 있습니다. 웹 사이트를 실행하고 고객을 관리하고 작업을 간소화하며 KubeFlow를 사용하여 엉뚱한 머신 러닝 제품을 실행할 수 있습니다. Rancher는 심지어 앱에 실험 버전을 사용해보십시오. 당신이 멋진 것을 생각해 내면 자유롭게 알려 주시면 최선을 다해 정보를 얻을 수 있습니다.