当前位置: 首页 > 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     
http://www.dtcms.com/a/166470.html

相关文章:

  • 【学习笔记】机器学习(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++好用的打印日志类
  • Cangjie Magic在医疗领域的应用:智能体技术如何重塑医疗数字化
  • 科研 | 光子技术为人工智能注入新动力
  • Fiori学习专题二十五:Remote OData Service
  • 数据库设计理论:从需求分析到实现的全流程解析
  • 详解具身智能机器人开源数据集:RoboMIND
  • 潇洒郎: 100% 成功搭建Docker私有镜像仓库并管理、删除镜像
  • 偏移成像中,原始地震采集数据的数据规则化(Data Regularization)
  • Java进阶--设计模式
  • 【LeetCode Hot100】二叉树篇
  • MySQL 中 redo log、undo log 以及 bin log 的区别