使用 Helm 在 Kubernetes 上安装 Consul】的更多相关文章

前言 在前面的文章中,演示了如何用 Docker 镜像和 Windows 二进制包来安装运行 Gitea.今天是玩转 Gitea 系列的使用 Helm 在 K3s 上安装 Gitea. 关于 Gitea 的其他安装和使用方式,可以查看公众号文章:Gitea 安装配置系列教程. 关于 K3s K3s 是 Rancher 发布的一款 Kubernetes 轻量级发行版,拥有完整特性的同时安装和使用也非常方便. K3s 的安装 K3s 的安装有多种方式,详细内容可以查看K3s 中文文档.本文搭建的 K…
操作场景 metrics-server 可实现 Kubernetes 的 Resource Metrics API(metrics.k8s.io),通过此 API 可以查询 Pod 与 Node 的部分监控指标,Pod 的监控指标用于 HPA.VPA 与** kubectl top pods** 命令,而 Node 指标目前只用于 kubectl top nodes 命令.容器服务 某些k8s发行版 自带 Resource Metrics API 的实现,指向 hpa-metrics-serve…
结合文章:1. 在 Kubernetes 上安装 Gitlab ,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13852854.html 总结: 结合开头的文章部署Gitlab,在这个文章汇中只需要处理token就行了,其他的不用动. 总共需要五个yaml文件,下载地址:https://files.cnblogs.com/files/sanduzxcvbnm/k8s-gitlab-ci.zip 简介 从 Gitlab 8.0 开始,Gitlab CI 就已…
1 简介 我们之前使用了dapr的本地托管模式,但在生产中我们一般使用Kubernetes托管,本文介绍如何在GKE(GCP Kubernetes)安装dapr. 相关文章: dapr本地托管的服务调用体验与Java SDK的Spring Boot整合 dapr入门与本地托管模式尝试 2 安装GKE 我们直接在网页上安装GKE,我们安装的是Autopilot模式的GKE,如下: 点击创建,等一段时间后就会创建成功了. 检查 GKE状态 需要安装以下gcloud插件: $ gcloud compo…
介绍 Netdata可用于监视kubernetes集群并显示有关集群的信息,包括节点内存使用率.CPU.网络等,简单的说,Netdata仪表板可让您全面了解Kubernetes集群,包括在每个节点上运行的服务和Pod. 安装HELM root@hello:~# curl https://baltocdn.com/helm/signing.asc | sudo apt-key add - root@hello:~# sudo apt-get install apt-transport-https …
一.安装部署: 想直接一步创建集群的小伙伴直接按以下步骤安装(再往后是记录自己出过的错): 1.生成docker镜像: docker build -t 144.202.127.156/library/mongodb:3.4.10 . docker push 144.202.127.156/library/mongodb:3.4.10     注:记得把地址换成自己的镜像仓库 FROM alpine:edge MAINTAINER chengcuichao RUN apk update &&…
使用Chocolatey(Windows包管理工具)安装 官方安装说明 https://chocolatey.org/install 安装Consul 官方安装说明 https://chocolatey.org/packages/consul 在命令中(最好以超级管理员方式运行)键入 choco install consul 根据提示操作,安装成功后会自动按照到Windows服务中自动运行 本文链接 https://www.cnblogs.com/smartstar/p/10845299.htm…
总结: 所需要的三个yaml文件的下载地址:https://files.cnblogs.com/files/sanduzxcvbnm/k8s-gitlab.zip Gitlab官方提供了 Helm 的方式在 Kubernetes 集群中来快速安装,但是在使用的过程中发现 Helm 提供的 Chart 包中有很多其他额外的配置,所以我们这里使用自定义的方式来安装,也就是自己来定义一些资源清单文件. Gitlab主要涉及到3个应用:Redis.Postgresql.Gitlab 核心程序,实际上我们…
简介 从 Gitlab 8.0 开始,Gitlab CI 就已经集成在 Gitlab 中,我们只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个Runner,即可进行持续集成.在介绍 Gitlab CI 之前,我们先看看一些 Gitlab CI 的一些相关概念. Pipeline 一次 Pipeline 其实相当于一次构建任务,里面可以包含很多个流程,如安装依赖.运行测试.编译.部署测试服务器.部署生产服务器等流程.任何提交或者 Merge Request 的合并都可以触发 Pi…
/* 1. 下载二进制安装文件 */下载地址:https://www.consul.io/downloads.html /* 2. 解压缩安装包 */unzip consul_1.6.2_linux_amd64.zip /* 3. 解压之后将consul复制到我们的自定义文件目录中,比如:/usr/local/consul */cp consul /usr/local/consul /* 4. 设置环境变量 */vim /etc/profile /* 在profile中增加一行CONSUL_HO…