Helm 安装 Chart 到 Kubernetes
Helm Kubernetes 大约 1847 字创建 Chart
helm create chart-demo
输出
PS D:\> helm create chart-demo
Creating chart-demo
安装 Chart
直接安装
helm install chart-demo .\chart-demo\
输出
PS D:\> helm install chart-demo .\chart-demo\
NAME: chart-demo
LAST DEPLOYED: Fri Sep 9 15:44:28 2022
NAMESPACE: dev
STATUS: deployed
REVISION: 1
NOTES:
1. Get the application URL by running these commands:
export POD_NAME=$(kubectl get pods --namespace dev -l "app.kubernetes.io/name=chart-demo,app.kubernetes.io/instance=chart-demo" -o jsonpath="{.items[0].metadata.name}")
export CONTAINER_PORT=$(kubectl get pod --namespace dev $POD_NAME -o jsonpath="{.spec.containers[0].ports[0].containerPort}")
echo "Visit http://127.0.0.1:8080 to use your application"
kubectl --namespace dev port-forward $POD_NAME 8080:$CONTAINER_PORT
打包安装
打包
helm package .\chart-demo\
输出
PS D:\> helm package .\chart-demo\
Successfully packaged chart and saved it to: D:\helm\chart-demo-0.1.0.tgz
安装
helm install chart-demo .\chart-demo-0.1.0.tgz
输出
PS D:\> helm install chart-demo .\chart-demo-0.1.0.tgz
NAME: chart-demo
LAST DEPLOYED: Fri Sep 9 16:13:23 2022
NAMESPACE: dev
STATUS: deployed
REVISION: 1
NOTES:
1. Get the application URL by running these commands:
export POD_NAME=$(kubectl get pods --namespace dev -l "app.kubernetes.io/name=chart-demo,app.kubernetes.io/instance=chart-demo" -o jsonpath="{.items[0].metadata.name}")
export CONTAINER_PORT=$(kubectl get pod --namespace dev $POD_NAME -o jsonpath="{.spec.containers[0].ports[0].containerPort}")
echo "Visit http://127.0.0.1:8080 to use your application"
kubectl --namespace dev port-forward $POD_NAME 8080:$CONTAINER_PORT
升级或安装
helm upgrade --install <release name> --values <values file> <chart directory>
卸载
helm uninstall chart-demo
输出
PS D:\helm> helm uninstall chart-demo
release "chart-demo" uninstalled
阅读 475 · 发布于 2022-11-24
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Redis Cluster 搭建阅读 3353
-
Spring Boot OpenFeign IllegalStateException: RequestParam.value() was empty on parameter 0阅读 1008
-
Java jps 命令列出 jstatd 监听的服务阅读 1563
-
Java 获取垃圾回收队列长度阅读 201
-
Spring Boot OpenFeign 打印完整请求日志阅读 1010
-
Spring Boot JdbcTemplate 插入枚举类型阅读 4153
-
Git commit 提交规范阅读 1722
-
HTML inpu t和 textarea 在 iOS 系统上有阴影解决办法阅读 1457
-
IDEA Skipped breakpoint because it happened inside debugger evaluation阅读 2324
-
GoJS ContextMenu 右键菜单阅读 2018