わずか5分!Mac上で実行するためのK3s

ランチャーLabsがk3sは、今年初めにリソースが制限された環境Kubernetesで実行するための完全なオープンソース、非常に軽量Kubernetesリリースを、リリースしました。理由は、その軽量の、開発者が探求し、ノートブックで実験することが理想的ですので。しかし、Linux上で使用するために、より適したネイティブk3sは、どのように我々はそれは、Mac上で実行それ?

 

今回はツール--Multipassを必要としています。これにより、ユーザーは、Linuxにアプリケーションの開発を簡素化する仮想マシンを作成、管理および維持するためのUbuntuを調整することができ、およびMac上で使用できるコマンドライン・インタフェースを提供します。

 

まず、我々は、BREW(パッケージ管理ツール)がマルチパスをインストールし使用します。
 

brew search multipass
brew cask install multipass

 

マルチパスは現在、VMを作成するために使用:1GBのメモリと5ギガバイトのディスクが必要です
 

multipass launch --name k3s --mem 1G --disk 5G
Launched: k3s

 

VMの作成を待ち、その後、VMのためのシェルを起動します
 

multipass shell k3s

 

次に、コマンドを実行しますcurl -sfL https://get.k3s.io | sh –k3sをインストールします
 

[INFO]  Finding latest release
[INFO]  Using v0.2.0 as release
[INFO]  Downloading hash https://github.com/rancher/k3s/releases/download/v0.2.0/sha256sum-amd64.txt
[INFO]  Downloading binary https://github.com/rancher/k3s/releases/download/v0.2.0/k3s
[INFO]  Verifying binary download
[INFO]  Installing k3s to /usr/local/bin/k3s
[INFO]  Creating /usr/local/bin/kubectl symlink to k3s
[INFO]  Creating /usr/local/bin/crictl symlink to k3s
[INFO]  Creating uninstall script /usr/local/bin/k3s-uninstall.sh
[INFO]  systemd: Creating environment file /etc/systemd/system/k3s.service.env
[INFO]  systemd: Creating service file /etc/systemd/system/k3s.service
[INFO]  systemd: Enabling k3s unit
Created symlink /etc/systemd/system/multi-user.target.wants/k3s.service → /etc/systemd/system/k3s.service.
[INFO]  systemd: Starting k3s

 

k3sをインストールした後、Mac上でそれを実行し、それを検証しkubectl使用しています。
 

multipass@k3s:~$ kubectl get nodes
NAME   STATUS   ROLES    AGE     VERSION
k3s    Ready    <none>   7m14s   v1.13.4-k3s.1

multipass@k3s:~$ kubectl get pods --all-namespaces
NAMESPACE     NAME                             READY   STATUS      RESTARTS   AGE
kube-system   coredns-7748f7f6df-dnsp2         1/1     Running     0          7m15s
kube-system   helm-install-traefik-nqvg8       0/1     Completed   0          7m15s
kube-system   svclb-traefik-6659944cc7-f6rdc   2/2     Running     0          6m53s
kube-system   traefik-5cc8776646-99c66         1/1     Running     0          6m53s

 

私たちは完了です。今、私たちは、MAC k3s上で実行していること。次の記事は、この記事をもとになり、k3sに展開ジェンキンスヘルム・チャートは、ヨーヨーをお楽しみに!

 

あなたは10月26日に深センで開催されたk3sラインの下のワークショップへようこそヒントのk3s、詳細をお知りになりたい場合は、あなたの詳細については、意志ランチャーLabsのシニアアーキテクトは、機能、特徴および使用シナリオをk3s、およびオンサイトデモは、k3sクラスタああを設定し、独自のノートパソコンと一緒に行くことができます。こちらをクリックしてすぐに今すぐサインアップ!

おすすめ

転載: blog.51cto.com/12462495/2441767