云原生框架k8s基本操作
title: 云原生框架k8s基本操作
date: 2023-01-30 21:47:03
tags: [helm, k8s, kubernetes]
categories: k8s
学习一下,本地测试如何使用helm进行k8s的包管理。
环境
macos
概念:
- minikube:用来快速搭建一个单机kubernetes集群的工具
- kind:用来快速搭建一个单机kubernetes集群的工具
- helm:kubernetes的包管理工具
minikube
brew install minikube
kind
-
go install sigs.k8s.io/kind@v0.17.0 && kind create cluster
-
brew install kind && kind create cluster
安装成功:kubectl cluster-info --context kind-kindkind create cluster --name kind-2
kind get clusters//创建namespace
kubectl create namespace luffy//创建pod
kubectl create -f pod.yaml//指定namespace查看pod
kubectl get pods -n luffy
kubectl -n luffy get pods -o wide # 可查看到pod的ip地址及其他详细信息//进入容器,不必到对应的主机执行docker exec
kubectl -n luffy exec -ti myblog -c myblog bash
kubectl -n luffy exec -ti myblog -c mysql bashpython manage.py migrate
//如何使用本地镜像
docker load -i xxx.tar.gz//如何更新pod
kubectl apply -f xxx.yaml//查看pod日志,指定namespace
kubectl logs myblog -n luffy//删除pod
kubectl delete pod myblog -n luffy
helm
brew install helm
启动k8s集群
minikube start # 比较慢,容易出错
minikube start --logtostderr --v=3 --image-mirror-country=cn --registry-mirror https://dockerhub.azk8s.cn # 推荐
我这边运行上述命令还是报错,
Unable to find image 'gcr.io/k8s-minikube/kicbase:v0.0.37@sha256:8bf7a0e8a062bc5e2b71d28b35bfa9cc862d9220e234e86176b3785f685d8b15' locally
于是手动操作
docker pull anjone/kicbase # 手动拉取基础镜像
minikube start --vm-driver=docker --base-image=“anjone/kicbase” # 再依据基础镜像构建minikube
参考官方文档
https://minikube.sigs.k8s.io/docs/start/
https://helm.sh/
https://kubernetes.io/zh-cn/docs/tutorials/hello-minikube/
https://kind.sigs.k8s.io/
中文社区:http://docs.kubernetes.org.cn/
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhfgajef
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01