一、nginx-ingressnginx-ingress是k8s入口,负责将客户端请求路由到k8s内部微服务上。如果说k8s是一个监狱,那么nginx-ingress就是监狱大门。二、下载nginx-ingress选择阿里云的helm chart仓库下载nginx-chartHelm pull stable/nginx-ingress三、配置nginx-ingress修改values.yaml [
转载 2024-05-29 01:42:22
333阅读
每个成功的软件平台都有一个优秀的打包系统,比如 Debian、Ubuntu 的 apt,Redhat、Centos 的 yum。而 Helm 则是 Kubernetes 上的包管理器。本章我们将讨论为什么需要 Helm,它的架构和组件,以及如何使用 Helm。1.Why HelmHelm 到底解决了什么问题?为什么 Kubernetes 需要 Helm?答案是:Kubernetes 能够很好地组织
转载 2023-11-29 12:46:51
116阅读
HelmHelm是Kubernetes 应用的包管理工具,主要用来管理 Charts,类似Linux系统的yum。Helm Chart 是用来封装 Kubernetes 原生应用程序的一系列 YAML 文件。可以在你部署应用的时候自定义应用程序的一些 Metadata,以便于应用程序的分发。对于应用发布者而言,可以通过 Helm 打包应用、管理应用依赖关系、管理应用版本并发布应用到软件仓库。对于使
转载 2024-08-07 21:23:04
178阅读
helm介绍Helm是一个Kubernetes的包管理工具,就像Linux下的包管理器,如yum/apt等,可以很方便的将之前打包好的yaml文件部署到kubernetes上。Helm有3个重要概念:helm:一个命令行客户端工具,主要用于Kubernetes应用chart的创建、打包、发布和管理。Chart:应用描述,一系列用于描述k8资源相关文件的集合。Release:基于Chart的部署实体
转载 2024-05-18 06:38:56
350阅读
helm相关术语HelmHelm 是一个命令行下的客户端工具。主要用于 Kubernetes 应用程序 Chart 的创建、打包、发布以及创建和管理本地和远程的 Chart 仓库。Tiller(helm3已经没有了)Tiller 是 Helm 的服务端,部署在 Kubernetes 集群中。Tiller 用于接收 Helm 的请求,并根据 Chart 生成 Kubernetes 的部署文件( He
转载 2024-05-21 00:28:24
216阅读
devopscube,Devops魔方为个人公众号,主要用于一些有关Devops,容器,kubernetes,自动化运维,以及敏捷开发相关的分享。同时也会不定期的分享一些个人心得,比如推荐一些个人使用的办公小软件,对一些事件的评论等。欢迎大家关注交流。一、介绍注: 本文需要对kubernetes docker等平台有一定的理解。Helm作为一个kuberentes平台的包管理器,已经基本上成为ku
一、helm包目录结构:目录结构如下:myapp                             &n
Helm3安装和使用1、Helm简介Helm 是 Kubernetes 上的包管理器,用来管理 Kubernetes 应用程序,Helm Charts 可帮助您定义,安装和升级复杂的 Kubernetes 应用程序。Helm 把 Kubernetes 资源(比如deployments、services或ingress等) 打包到一个chart 中,而 chart 被保存到 chart 仓库。通过
在上一篇中Mac上搭建直播服务器Nginx+rtmp,我们已经搭建了nginx+rtmp直播服务器。下面需要对Nginx服务器增加对HLS的支持。在Nginx增加对HLS种支持比较简单,只是简单的修改下配置文件nginx.conf即可。安装 nginx 和 rtmp 模块有关 nginx 的编译和安装比较简单,请参考上一篇中Mac上搭建直播服务器Nginx+rtmp。这里提示以下几点:(1) 安装
转载 2024-03-21 22:22:40
115阅读
概要  helm 作为kubernetes 的包管理。github地址Helm hub主要概念Helm   是一个命令行下的客户端工具   Helm 通过kubernetes的Api 渲染 模版和通讯   Helm 可以在你想要的任务地方运行Tiller   Tiller是Helm的服务端,部署在Kubernetes的集群中。接收来自Helm的请求,   并根据Chart生成K8s的部署文件(Re
一、视频文件的概述视频文件,记录着视频帧压缩编码后的数据,并且能够被播放器解码播放。这里补充说明H.264(负责压缩编码)和MP4(负责打包与封装)的关系。H.264是视频图像压缩的标准或者说方法,负责将摄像机获取的原始视频帧数据进行压缩编码,形成H.264的码流。而MP4负责将H.264码流进行打包与封装。就好比从果园里摘取水果(摄像机获取原始视频帧数据);去除腐败的水果(H.264对原始视频帧
 安装ingress(1)从仓库下载chartshelm pull stable/nginx-ingress(2) 解压charts tar -xf nginx-ingress-0.9.5.tgz(3) 查看nginx-ingress目录 4)在nginx-ingress父目录执行安装ingress命令## 第一个 nginx-ingress 是 release 名。第二个 nginx-ingre
转载 2021-04-18 21:13:03
1278阅读
2评论
现象在本机安装了一个Discuz!X3.4的论坛,其使用UCenter作为统一用户登录,在其应用管理页面,通信情况一直提示为“正在连接”:  原因关于这个问题,网上绝大多数的说法是nginx服务器在Windows上有问题,建议更换为Apache,我更换到Apache下,也确实是问题解决了,但是我还是觉得nginx不至于有这种问题,一定有解决的办法。 再继续查找,发现n
为了便于将集群中的服务暴露到集群外部,需要使用Ingress。接下来使用HelmNginx Ingress部署到Kubernetes上。 Nginx Ingress Controller被部署在Kubernetes的边缘节点上。 这里将master作为边缘节点,打上label [root@mast
转载 2019-07-30 16:07:00
303阅读
2评论
在Kubernetes中,Ingress是一种API对象,用于管理外部请求到集群内服务的路由。Nginx是一个流行的开源Web服务器软件,而Ingress-NginxNginx的一个插件,可以为Kubernetes集群提供负载均衡、SSL终止和路由功能。Helm是Kubernetes的包管理工具,可以方便地部署应用程序和服务到集群中。 本文将向您介绍如何使用Helm来部署Ingress-Ng
原创 2024-05-28 11:14:44
165阅读
说明前两篇文章已经讲解过nginx-ingress,nginx-ingress是由nginx官方推出的,今天讲解一下k8s社区推出的ingress-nginx。另外gke上基础的东西我就不讲了,类似节点池的创建,在之前的文章都已经写过了,不太懂的可以翻看一下。前置注意k8s集群版本要求>=1.16.0-0,所以如果没达到要求的,建议升级下~ 步骤下载最新的charts修改配置安装验证
一. 前言Helm我们可以将Helm看作K8s下的apt-get/yum。Helm是一个用于kubernetes的包管理器。,对于应用发布者而言,可以通过Helm打包应用,管理应用依赖关系,管理应用版本并发布应用到软件仓库。Helm 是一个命令行下的客户端工具。主要用于 Kubernetes 应用程序 Chart 的创建、打包、发布以及创建和管理本地和远程的 Chart 仓库。Chartchart
使用Hexo搭建个人博客,然后把代码提交到服务器,访问会很快哦前言一、安装所需环境1.Node.js安装2.Nginx安装二、使用Hexo搭建博客1.搭建一个新项目2.代码提交到服务器总结 前言一般我们的hexo个人博客都是放在github的,但毕竟是国外的东西,部署以及访问都比较麻烦。因此我们可以直接把代码提交到云服务器,然后利用nginx来达到我们想要的快速访问效果,拒绝网络延迟提示:以下是
转载 2024-06-28 17:43:33
61阅读
 ingress-nginx: https://github.com/kubernetes/ingress-nginx/tree/nginx-0.20.0/deploy kubernetes暴露服务的方式:ClusterIP、NodePort、LoadBalancer、ingress我对于这几种模式,简单的理解如下,ClusterIP,集群内的应用都可以访问,集群外部
转载 2024-04-25 11:47:48
198阅读
并且,Kubernetes的yaml文件本身是没有版本的概念的。当某次部署失败,需要回滚到上一个稳定版本,该选择哪一套yaml文件来处理也成了需要解决的额外问题。所以,Helm可以很好的解决这些问题。Helm是通过被称作Helm Chart的包来描述和管理云服务的。以一敌百:深入了解Helm架构 Helm的架构由Helm客户端、Tiller服务器端和Chart仓库所组成;Tiller部署在Kube
  • 1
  • 2
  • 3
  • 4
  • 5