🐣

kubernetesハンズオン 0.はじめに

2024/05/01に公開

kubernetesハンズオン 0.はじめに

これからはクラウドネイティブの時代だ!と意気込んでkubernetesを勉強しはじめたものの、いまいち身についている実感がわかない日々を過ごしています。

なんとなく、実務で使わないと色々見えてこないんだろうな。と思いつつも、知らない技術をいきなり実務投入できるほどの度胸など持ち合わせておりません。

そこで、存在しない業務をこしらえて、kubernetes を使って実現することで、知見を深められたら良いなと思った次第です。

環境

  • macbook 2008

  • Intel Core 2 Duo P7375 @ 2.00GHz

  • memory 8GB

  • os : Lubuntu (Ubuntu 22.04.4 LTS)

  • kubernetes : miceok8s (v1.29.2 revision 6641)

microk8s インストールと初期設定

# snap で microk8s インストール
sudo snap install microk8s --classic
microk8s status --wait-ready

# user group 設定
sudo usermod -a -G microk8s アカウント名
newgrp microk8s

# hostpath-storageを有効化
microk8s enable hostpath-storage

# dashboard も有効化
microk8s enable dashboard

# microk8s kubectl と入力する部分を kubectl と入力できるようにする
sudo snap alias microk8s.kubectl kubectl

Discussion