博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
K8s helm 创建自定义Chart
阅读量:5207 次
发布时间:2019-06-14

本文共 1664 字,大约阅读时间需要 5 分钟。

# 删除之前创建的 charthelm listhelm delete --purge redis1# 创建自定义 chart myappcd ~/helmhelm create myappcd myapp/# 修改 Chart.yamlcat Chart.yamlapiVersion: v1appVersion: "1.0"description: A Helm chart for Kubernetes myapp chartname: myappversion: 0.0.1maintainer:- name: klvchen  email: klvchen@126.com  url: http://www.klvchen.com# 修改 values.yamlcat values.yaml # Default values for myapp.# This is a YAML-formatted file.# Declare variables to be passed into your templates.replicaCount: 2image:  repository: ikubernetes/myapp  tag: v1  pullPolicy: IfNotPresentservice:  type: ClusterIP  port: 80  targetPort: 80ingress:  enabled: false  annotations:     kubernetes.io/ingress.class: nginx    kubernetes.io/tls-acme: "true"  path: /  hosts:    - chart-example.local  tls: []  #  - secretName: chart-example-tls  #    hosts:  #      - chart-example.localresources:   # We usually recommend not to specify default resources and to leave this as a conscious  # choice for the user. This also increases chances charts run on environments with little  # resources, such as Minikube. If you do want to specify resources, uncomment the following  # lines, adjust them as necessary, and remove the curly braces after 'resources:'.  limits:    cpu: 100m    memory: 128Mi  requests:    cpu: 100m    memory: 128MinodeSelector: {}tolerations: []affinity: {}# 测试打包cd ..helm lint ./myapphelm package myapp/# 创建代理,注意这里需要在 myapp-0.0.1.tgz  同级上执行,这里会启动一个web服务,端口为 8879helm serve# 新开一个终端,安装helm install --name myapp1 local/myapp# 测试,访问 ClusterIPcurl 10.102.91.53#运行结果,正常:Hello MyApp | Version: v1 | Pod Name# 查看 myapp1 的状态helm status myapp1

转载于:https://www.cnblogs.com/klvchen/p/10096666.html

你可能感兴趣的文章
Yii2.0 集成使用富头像上传编辑器
查看>>
Extjs控件之 grid打印功能
查看>>
检测多个Jar包冲突的class
查看>>
枚举类型(不常用)递归
查看>>
iOS开发基础篇-transform属性
查看>>
ETL
查看>>
Tomcat源码分析(六)--日志记录器和国际化
查看>>
今天把csdn的博客搬家到博客园
查看>>
D3.js+Es6+webpack构建人物关系图(力导向图),动态更新数据,点击增加节点,拖拽增加连线......
查看>>
基于网络的 Red Hat 无人值守安装
查看>>
Mybatis第六篇【配置文件和映射文件再解读、占位符、主键生成与获取、Mapper代理】...
查看>>
MySQL学习笔记(二):MySQL数据类型汇总及选择参考
查看>>
jQ 移动端返回顶部代码整理
查看>>
博客园界面美化
查看>>
sql查询远程数据库的表的数据并填充到本地数据库的表
查看>>
YII缓存依赖的应用
查看>>
决策树在机器学习的理论学习与实践
查看>>
Biee 11g权限详解
查看>>
minggw 安装
查看>>
Jquery操作cookie,实现简单的记住用户名的操作
查看>>