当前位置: 首页 > news >正文

手动创建一份konga对应helm的chart项目

root@iZj6c72dzbei17o2cuksmeZ:~/yaml/konga# helm create konga-chart
Creating konga-chart

更改对应的文件
deployment.yaml

root@iZj6c72dzbei17o2cuksmeZ:~/yaml/konga/konga-chart# cat templates/deployment.yaml 
apiVersion: apps/v1
kind: Deployment
metadata:name: konganamespace: {{ .Values.namespace }}
spec:replicas: {{ .Values.replicaCount }}selector:matchLabels:app: kongatemplate:metadata:labels:app: kongaspec:containers:- name: kongaimage: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"imagePullPolicy: {{ .Values.image.pullPolicy }}ports:- containerPort: {{ .Values.service.port }}env:- name: NODE_ENVvalue: "{{ .Values.env.NODE_ENV }}"- name: TOKEN_SECRETvalue: "{{ .Values.env.TOKEN_SECRET }}"- name: DB_ADAPTERvalue: "{{ .Values.env.DB_ADAPTER }}"- name: DB_HOSTvalue: "{{ .Values.env.DB_HOST }}"- name: DB_USERvalue: "{{ .Values.env.DB_USER }}"- name: DB_PASSWORDvalue: "{{ .Values.env.DB_PASSWORD }}"- name: DB_DATABASEvalue: "{{ .Values.env.DB_DATABASE }}"

service.yaml

apiVersion: v1
kind: Service
metadata:name: konganamespace: {{ .Values.namespace }}
spec:type: {{ .Values.service.type }}selector:app: kongaports:- protocol: TCPport: {{ .Values.service.port }}targetPort: {{ .Values.service.port }}nodePort: {{ .Values.service.nodePort }}
replicaCount: 1image:repository: pantsel/kongatag: latestpullPolicy: IfNotPresentservice:type: NodePortport: 1337nodePort: 31337env:NODE_ENV: "production"TOKEN_SECRET: "somesecret"DB_ADAPTER: "postgres"DB_HOST: "postgres-postgresql"DB_USER: "postgres"DB_PASSWORD: "kongaAa123456"DB_DATABASE: "konga"namespace: kongserviceAccount:create: falseingress:enabled: trueclassName: "nginx"annotations: {}hosts:- host: konga.avc.compaths:- path: /pathType: Prefixtls: []autoscaling:enabled: falseminReplicas: 1maxReplicas: 3targetCPUUtilizationPercentage: 80
root@iZj6c72dzbei17o2cuksmeZ:~/yaml/konga# cd konga-chart
root@iZj6c72dzbei17o2cuksmeZ:~/yaml/konga/konga-chart# vim templates/service.yaml
root@iZj6c72dzbei17o2cuksmeZ:~/yaml/konga/konga-chart# vim templates/deployment.yaml
root@iZj6c72dzbei17o2cuksmeZ:~/yaml/konga/konga-chart# vim values.yaml
root@iZj6c72dzbei17o2cuksmeZ:~/yaml/konga/konga-chart# helm install konga . --namespace kong --create-namespace
NAME: konga
LAST DEPLOYED: Wed Apr 30 17:06:45 2025
NAMESPACE: kong
STATUS: deployed
REVISION: 1
NOTES:
1. Get the application URL by running these commands:http://konga.gtfbitxvfdh.com/
root@iZj6c72dzbei17o2cuksmeZ:~/yaml/konga/konga-chart# helm list -n kong
NAME    	NAMESPACE	REVISION	UPDATED                                	STATUS  	CHART            	APP VERSION
konga   	kong     	1       	2025-04-30 17:06:45.85033958 +0800 CST 	deployed	konga-1.0.0      	latest     

相关文章:

  • 【学习笔记】机器学习(Machine Learning) | 第五章(1)| 分类与逻辑回归
  • 浅谈C# record关键字
  • DeepSeek谈《凤凰项目 一个IT运维的传奇故事》
  • 蛋白质数据库UniProt介绍
  • git中reset和checkout的用法
  • Webug4.0通关笔记06- 第8关CSV注入
  • 文件读取操作
  • 【论文速读】《Scaling Scaling Laws with Board Games》
  • 数据结构学习篇——哈希
  • 冰冰一号教程网--介绍采用vuepress搭建个人博客
  • Git 忽略文件配置 .gitignore
  • 客户服务升级:智能语音外呼系统在多领域的场景应用解析
  • navicat中导出数据表结构并在word更改为三线表(适用于navicat导不出doc)
  • rails 创建数据库表
  • java实现序列化与反序列化
  • halcon打开图形窗口
  • SpringBoot+Redis全局唯一ID生成器
  • Vue3中到达可视区域后执行
  • Tauri v1 与 v2 配置对比
  • C++好用的打印日志类
  • 旭辉控股集团:去年收入477.89亿元,长远计划逐步向轻资产业务模式转型
  • 49:49白热化,美参议院对新关税政策产生巨大分歧
  • 女冰队长于柏巍,拒绝被年龄定义
  • 国家医保局副局长颜清辉调任人社部副部长
  • 铺就长三角南北“交通动脉”,乍嘉苏改高速扩建项目首桩入位
  • 人社部:将制定提前领取个人养老金相关办法