Kubernetes

【kubernetes】microk8sインストール

2023年6月18日


Ubuntu22.04にmicrok8sをインストールする手順を紹介します。

microk8sインストール

  1. インストール
  2. 
    $ snap info microk8s
    $ microk8s version
    $ sudo snap install microk8s --channel latest/stable --classic
    $ microk8s version
    
  3. microk8sグループにユーザadmin追加
  4. 
    $ cat /etc/group | grep microk8s
    $ sudo usermod -a -G microk8s admin
    $ cat /etc/group | grep microk8s
    $ ll ~/.kube
    $ sudo chown -R admin ~/.kube
    $ newgrp microk8s
    
  5. kubectlを実行すればmicrok8s.kubectlが実行されるようにalias設定
  6. 
    $ sudo snap alias microk8s.kubectl kubectl
    ※これが何回alias設定しても反映されな(/usr/bin/kubectlが存在しないエラー)かったが、OS再起動で解消
    $ microk8s status --wait-ready
    
  7. 必要なプラグインを有効にする
  8. 
    $ microk8s enable dns
    $ microk8s enable hostpath-storage
    $ microk8s enable dashboard
    
  9. nginxを3つのレプリカで起動する
  10. 
    $ kubectl run nginx --image nginx --replicas 3
    $ kubectl get nodes
    $ kubectl get services
    $ kubectl get pods
    

アンインストール手順


$ microk8s stop
$ sudo snap remove microk8s
$ sudo rm -rf ~/.kube

CATEGORIES & TAGS

Kubernetes,

Author:


  1. […] ンストール方法を紹介しています。 microk8sインストール方法 […]

comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

カテゴリー

むるし

フリーランスのインフラ系エンジニア。
備忘録で色々書いていきます。
お問い合わせは↓
mo-gyu@murci.net
LPIC303 Security
%d人のブロガーが「いいね」をつけました。