k8s
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-必要に迫られて2024/04から勉強
*用語集 [#sb392c1e]
|Cluster|一連のシステム。context切り替えで他のクラスター...
|Pod|コンテナの最小単位|
|Service|PodはどこのNodeに配置されるかわからないので、Ser...
|Deployment||
|Ingress|ALBみたいなもの。パスベースでServiceに振り分けた...
*参考にしたサイト [#ndae08f6]
https://qiita.com/advent-calendar/2018/k8s-dojo
*kubectl/helm [#x8d42622]
sudo snap install kubectl --classic
sudo snap install helm --classic
|Pod 一覧|kubectl get pod|
|Service 一覧|kubectl get service|
*Minikube [#f1849127]
**install [#yb6f13a2]
https://kubernetes.io/ja/docs/setup/learning-environment/...
curl -LO https://storage.googleapis.com/minikube/release...
sudo install minikube-linux-amd64 /usr/local/bin/minikub...
sudo usermod -aG docker $USER && newgrp docker
minikube start
***エラー [#lf765296]
-X220で以下のエラー。Dockerのバージョンが20.10とだいぶ低...
creating host: create: provisioning: Temporary Error: er...
Docker 26へ上げたら解消
-netでの解決策(試してない)
minikube delete
minikube start --force --driver=docker
***minikubeでlocal imageを使う [#z1776f04]
# minikube向け設定
eval $(minikube docker-env)
# latest以外のタグでビルド
docker build -t example/nginx:v1.0 .
# minikubeで確認
minikube ssh
docker images
***minikube エラー [#x283338e]
minikube status
E0603 19:39:28.334130 101558 status.go:260] status erro...
stdout:
stderr:
permission denied while trying to connect to the Docker ...
-以下のコマンドで解消
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
**Ingress [#n8842e77]
https://kubernetes.io/ja/docs/tasks/access-application-cl...
**Tips [#xa27c992]
|VM Hostに入る|minikube ssh|
|ダッシュボード起動|minikube dashboard|
|Service 一覧|kubectl get service|
|URL取得|minikube service サービス名 --url|
**Ingress [#o60250b6]
https://kubernetes.io/ja/docs/tasks/access-application-cl...
*Kompose [#o2389308]
-docker-compose to manifest
kompose convert
*export [#w6c270ee]
kubectl get cm nginx-html -o yaml | yq eval 'del(.metad...
*バージョンアップ [#idc881f9]
-EKS insight
-Pluto
終了行:
-必要に迫られて2024/04から勉強
*用語集 [#sb392c1e]
|Cluster|一連のシステム。context切り替えで他のクラスター...
|Pod|コンテナの最小単位|
|Service|PodはどこのNodeに配置されるかわからないので、Ser...
|Deployment||
|Ingress|ALBみたいなもの。パスベースでServiceに振り分けた...
*参考にしたサイト [#ndae08f6]
https://qiita.com/advent-calendar/2018/k8s-dojo
*kubectl/helm [#x8d42622]
sudo snap install kubectl --classic
sudo snap install helm --classic
|Pod 一覧|kubectl get pod|
|Service 一覧|kubectl get service|
*Minikube [#f1849127]
**install [#yb6f13a2]
https://kubernetes.io/ja/docs/setup/learning-environment/...
curl -LO https://storage.googleapis.com/minikube/release...
sudo install minikube-linux-amd64 /usr/local/bin/minikub...
sudo usermod -aG docker $USER && newgrp docker
minikube start
***エラー [#lf765296]
-X220で以下のエラー。Dockerのバージョンが20.10とだいぶ低...
creating host: create: provisioning: Temporary Error: er...
Docker 26へ上げたら解消
-netでの解決策(試してない)
minikube delete
minikube start --force --driver=docker
***minikubeでlocal imageを使う [#z1776f04]
# minikube向け設定
eval $(minikube docker-env)
# latest以外のタグでビルド
docker build -t example/nginx:v1.0 .
# minikubeで確認
minikube ssh
docker images
***minikube エラー [#x283338e]
minikube status
E0603 19:39:28.334130 101558 status.go:260] status erro...
stdout:
stderr:
permission denied while trying to connect to the Docker ...
-以下のコマンドで解消
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
**Ingress [#n8842e77]
https://kubernetes.io/ja/docs/tasks/access-application-cl...
**Tips [#xa27c992]
|VM Hostに入る|minikube ssh|
|ダッシュボード起動|minikube dashboard|
|Service 一覧|kubectl get service|
|URL取得|minikube service サービス名 --url|
**Ingress [#o60250b6]
https://kubernetes.io/ja/docs/tasks/access-application-cl...
*Kompose [#o2389308]
-docker-compose to manifest
kompose convert
*export [#w6c270ee]
kubectl get cm nginx-html -o yaml | yq eval 'del(.metad...
*バージョンアップ [#idc881f9]
-EKS insight
-Pluto
ページ名: