我是Kubernetes和helm-charts的新手,并试图让Keycloak在Postgres中保存数据而不是在H2中(因为他默认情况下这样做) . Postgres将由单独的头盔图创建 . 首先我按命令创建Postgres:

helm install --name=postgres-keycloak stable/postgresql

然后我看一下新的Postgres服务“内部 endpoints ”参数 . 并尝试将此参数添加到Keycloak的helm-chart中 . 这是values.yaml部分:

Service:

Name: keycloak-new

Port: 8080

Type: ClusterIP

postgresAddr: postgres-keycloak-postgresql

postgresPort: 5432

然后在模板文件夹中我添加到service.yaml:

env:

- name: POSTGRES_PORT_5432_TCP_ADDR

value: "{{ .Values.Service.postgresAddr }}"

- name: POSTGRES_PORT_5432_TCP_PORT

value: "{{ .Values.Service.postgresPort }}"

然后我通过“helm package keycloak”命令创建keyclaok包,并安装:

helm install --debug --name=keycloak-new keycloak-0.1.0.tgz

它失败并出现错误:

[debug] Created tunnel using local port: '49927'

[debug] SERVER: "localhost:49927"

[debug] Original chart version: ""

[debug] CHART PATH: /Users/user/helm-charts/keycloak-0.1.0.tgz

Error: error validating "": error validating data: found invalid field env for v1.ServiceSpec

谁知道我做错了什么?或者我想念的是什么?

helm安装postgres_添加到postgres数据库外的keycloak k8s helm chart环境参数相关推荐

  1. helm安装postgres_安装Helm

    安装Helm 浏览 0 扫码 分享 2019-10-27 17:16:53 版权声明:本文为 码农文档 原创译文,遵循 CC 4.0 BY-NC-SA 版权协议,转载请附上原文出处链接和本声明. 公告 ...

  2. helm安装postgres_Helm 安装使用

    简介 很多人都使用过Ubuntu下的ap-get或者CentOS下的yum, 这两者都是Linux系统下的包管理工具.采用apt-get/yum,应用开发者可以管理应用包之间的依赖关系,发布应用:用户 ...

  3. Postgres 数据库安装、配置、备份还原及存储过程

    一.前提 1.CenTos操作系统,安装系统时选择安装Postgres数据库. 二.安装数据库及配置 1.初始化数据库TestDB       由于安装系统时选择安装了Postgres数据库,因此系统 ...

  4. CentOS 7安装postgres数据库

    一.yum安装postgres 1.下载所需要的数据库版本https://yum.postgresql.org/repopackages.php https://yum.postgresql.org/ ...

  5. docker 下安装postgres数据库

    搜索postgres数据库 docker search postgres 查看到排名第一的是一个官方的镜像,有6000多个star 下载 docker pull postgres 查看,下载成功之后可 ...

  6. [Kong 与 Konga 与 Postgres数据库] 之 Kuberneres 部署

    1.Kong的概述 Kong是一个clould-native.快速的.可扩展的.分布式的微服务抽象层(也称为API网关.API中间件或在某些情况下称为服务网格)框架.Kong作为开源项目在2015年推 ...

  7. 在虚拟机VirtualBox7.0.6+openEuler20.03TSL上安装部署openGauss3.1.1数据库快速(一键)安装指导手册

    <数据库> 在虚拟机VirtualBox7.0.6+openEuler20.3-LTS上安装部署openGauss3.1.1数据库指导手册 其他参考资料: -在虚拟机 VirtualBox ...

  8. Bookstore Postgres数据库项目

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_41099561/article/ ...

  9. helm安装postgres_Helm 入门介绍 Kubernetes 上的包管理软件

    这篇文章介绍一下云原生应用在 Kubernetes 上安装时,经常会用到的一个重要工具,Helm. Helm 是 Kubernetes 的包管理软件.提到包管理软件,很多人都不陌生.Maven.Gra ...

最新文章

  1. react 子组件获取变量属性值
  2. 什么是SESSION?(三)
  3. 130万奖金池!国家智能网联汽车创新中心ICV创新算法攻关任务报名通道火热开启!...
  4. 一个爬虫的故事:爬虫兄弟要活不下去了!!!
  5. 雷林鹏分享:PHP 简介
  6. python【蓝桥杯vip练习题库】ADV-236林丹大战李宗伟
  7. 计算机网络-基本概念(4)【网络层】-IPv4向IPv6过渡
  8. java接口对接——别人调用我们接口获取数据
  9. 程序员面试金典——18.13 最大字母矩阵
  10. window.open('') 火狐,IE事件冒泡处理,点击事件冒泡处理
  11. 富士驱动器ALPHA5手动JOG运行操作
  12. 【图像检测-边缘检测】基于PCNN实现图像边缘提取附matlab代码
  13. opencv换证件照底色
  14. pip安装faiss
  15. Prometheus监控学习笔记之Prometheus普罗米修斯监控入门
  16. 【嵌入式 C】C语言中格式输出二进制的两种方法
  17. 根据ID3算法给出游玩的决策树的实战案例
  18. 年龄、工龄、计算(精确到天)
  19. 摄像头各参数的意义_手机摄像头的一些主要参数表达了什么意思?
  20. npm ERR!无法安装任何包的解决办法

热门文章

  1. EFCore Lazy Loading + Inheritance = 干净的数据表 (一)
  2. ASP.NET Core 3.0 项目开始“瘦身”
  3. 人工智能第六课:如何做研究
  4. 【活动(深圳)DevOps/.NET 微服务 秋季分享会】火热报名中!
  5. 干货!请码住——点此领取免费开源框架
  6. .Net Core 环境下构建强大且易用的规则引擎
  7. .NET及.NET Core系统架构
  8. .NET Standard 2.0 特性介绍和使用指南
  9. .NET Core 1.0.1 发布了
  10. HoloLens开发手记-全息Hologram