- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 helm bitnami 图表将我的应用程序部署在 kubernetes 中。
我的应用程序包含以下 3 个组件,
网页用户界面网络应用程序接口(interface)1网络应用程序接口(interface)2这里的Web UI是nginx服务器中的静态UI应用程序,Web API 1和Web API 2是Web UI应用程序中调用的aspnet core Web API应用程序。
当前部署如下,
使用 nginx 图表的 Web UI - https://hub.helm.sh/charts/bitnami/nginx
helm install web-ui-dev bitnami/nginx
使用 aspnet-core 图表的 Web API 1 - https://hub.helm.sh/charts/bitnami/aspnet-core
helm install web-api1-dev bitnami/aspnet-core
Web API 2 也使用相同的 aspnet-core 图表
helm install web-api2-dev bitnami/aspnet-core
由于我的应用程序依赖于 3 个组件,因此我计划使用 helm 伞图。因此,在 Chart.yaml 文件和 Values.yaml 中创建了一个具有以下依赖项的父图表(例如“ag”),给出了所有子图表值。
dependencies:
- name: nginx
version: 6.2.0
repository: https://charts.bitnami.com/bitnami
- name: aspnet-core
version: 0.2.0
repository: https://charts.bitnami.com/bitnami
但这里的问题是,我无法使用 aspnet-core 图表在伞图的单个 helm install 命令中部署 Web API 1 和 Web API 2。
当我说 helm install dev ag 时,它没有安装所有 3 个组件,我可以部署 Web API 1 或 Web API 2。
有任何想法可以使用伞图的单个 helm 安装来部署同一图表的多个应用程序。
谢谢。
最佳答案
您可以在依赖项文件中使用别名。像这样。
- name: nginx
version: 6.2.0
repository: https://charts.bitnami.com/bitnami
- name: aspnet-core
version: 0.2.0
repository: https://charts.bitnami.com/bitnami
alias: web-api1-dev
- name: aspnet-core
version: 0.2.0
repository: https://charts.bitnami.com/bitnami
alias: web-api2-dev
然后在主 value.yaml 文件中使用别名。
关于kubernetes - Bitnami 伞图 - 多个应用程序的子图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63793496/
我有一个托管在 www.example.com 上的网站,它是一个 Bitnami 应用程序。 我想在 www.example.com/blog 上可以访问的同一台服务器上安装另一个 bitnami
启动 django 或 ipython notebook 时出现以下问题 /opt/bitnami/python/bin/.python2.7.bin:加载共享库时出错:libreadline.so.
我目前有一台运行 Cherokee 的服务器,但我的软件有很多问题,需要来自其他服务器(主要是 Apache)的特定技术,我正在考虑切换到 Bitnami 堆栈,因为我有一些不同的软件(Wordpre
我正在尝试在 Bitnami 准备的 VM 上配置 MySQL 进行复制(不要与 Bitnami 的 MySQL 复制混淆),但我遇到了二进制日志记录问题。 当我在 [mysqld] 下的 my.cn
Bitnami 和 Docker 在基于容器的部署方面有何不同。 我最近一直在学习微服务。我使用 Docker 镜像将我的应用程序作为容器运行。而且,我注意到 Bitnami 在从其启动板的云上创建虚
我们开始在工作中使用 Redmine。我知道它使用 MySQL 作为数据库,使用 Apache 2 作为 Web 服务器。如何正确备份Redmine,以便在出现问题时可以快速重新加载? 最佳答案 这将
Bitnami 堆栈默认启用页面速度。在开发过程中不会使用它。如何禁用 bitnami 堆栈中的 pagespeed? 最佳答案 在 lampstack-x.x.x/apache2/conf/page
我正在尝试启用“翻译”插件dokuwiki和对Dokuwiki Bitnami图像的其他一些更改。例如,我向Dokuwiki Bitnami镜像的'lib / tpl / dokuwiki'添加了一个
我正在使用 helm bitnami 图表将我的应用程序部署在 kubernetes 中。 我的应用程序包含以下 3 个组件, 网页用户界面网络应用程序接口(interface)1网络应用程序接口(i
所以我有这个 Bitnami EC2 实例,默认情况下其中有项目“Project”(位于/apps/django/django_projects),所以我开始遵循 django 教程并完成了所有操作。
我对计算机一窍不通,但我设法在自己的机器上使用了 Django 框架。我在 Amazon Web Service (AWS) 上拥有一个帐户已有一段时间了,但它的设置和使用似乎相当复杂,所以我暂时搁置
所以我在 AWS 上设置了 bitnami ruby 然后我用它来设置 mysql 5.6 https://www.digitalocean.com/community/tutorials/how
我在 EC2 实例上有 bitnami 堆栈,我想关闭 魔术引号,但是在 php.ini 我找不到关闭的选项。我已经看到如何通过代码关闭魔术引号,但如果我这样做了 echo 'Value for '.
我有一个应用程序可以在以前版本的 WAMP 堆栈上运行。Apache 中有一些更改,当应用程序在该堆栈上时这些更改不相关,但现在是。这也会阻止应用程序在当前堆栈上运行。 要让它工作,我需要旧版本的 W
我正在使用 BitNami GitLab Stack 5.2.0在 VirutalBox 中运行。 服务器时间回来了,但我不能使用标准的 Ubuntu 建议: Time Synchronization
我正在运行一些 Bitnami LAMP 堆栈,到目前为止它非常方便,并且大多数事情都按预期工作。 我一直在寻找有关如何更新 Apache、MySQL 和 PHP 的信息。它们安装在/opt/bitn
在 Azure“容器的 Web 应用程序”服务中,我有以下 docker-compose.yml 文件。基于此:https://github.com/bitnami/bitnami-docker-mo
我可以让我的Apache Kafka生产者在容器中运行时发送消息。但是,当我的生产者在主机中的容器外部运行时,它不起作用。我怀疑这是我的Docker撰写文件存在Docker网络问题,但我无法弄清楚。
我正在尝试将一个kafka实例放入docker容器中。 docker-compose.yml看起来像这样: version: '2' services: zookeeper: image:
我已经在kubernetes中部署了mongodb分片集群。 通过:helm install my-release bitnami/mongodb-sharded,默认功能为2个分片,每个分片只有1个
我是一名优秀的程序员,十分优秀!