一、前置知识点 1.1 生产环境可部署Kubernetes集群的两种方式 目前生产部署Kubernetes集群主要有两种方式: kubeadm Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。 官方地址:https:/ ...
分类:
Web程序 时间:
2020-07-21 22:32:10
阅读次数:
158
前言 Kubernetes介绍 当容器就从一个开发者手里的小工具,一跃成为了云计算领域的绝对主角;而能够定义容器组织和管理规范的“容器编排”技术,则当仁不让地坐上了容器技术领域的“头把交椅”。 而这里以 Google 与 RedHat 公司共同主导的 Kubernetes 项目最为出名,更是被称为下 ...
分类:
Web程序 时间:
2020-07-21 14:24:58
阅读次数:
145
作为一个典型的分布式项目,Kubernetes的部署一直以来都是挡在初学者前面的一只“拦路虎”。尤其是在Kubernetes项目发布初期,它的部署完全要依靠一堆由社区维护的脚本。其实,Kubernetes作为一个Golang项目,已经免去了很多类似于Python项目要安装语言级别依赖的麻烦。但是,除了将各个组件编译成二进制文件外,用户还要负责为这些二进制文件编写对应的配置文件、配置自启动脚本,以及
分类:
Web程序 时间:
2020-07-21 13:51:53
阅读次数:
114
Thanos是开源的、高可用的Prometheus设置,它有长期存储指标的功能。本文将使用Thanos设置Rancher监控远程端点集成,实现长期指标存储和多个集群指标的全局视图。还在监控中苦苦煎熬的朋友,赶紧点开文章了解一下吧!
分类:
其他好文 时间:
2020-07-21 11:40:42
阅读次数:
90
一、简介 1、Kubernetes代码托管在GitHub上:https://github.com/kubernetes/kubernetes/。 2、Kubernetes是一个开源的,容器集群管理系统,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernete ...
分类:
Web程序 时间:
2020-07-20 15:38:21
阅读次数:
85
安装master节点 安装前的准备工作 关闭防火墙和selinux 配置hosts文件 关闭swap:swapoff -a 第一步:下载阿里云的kubernetes,下载地址请找阿里云的。(如下图)http://mirrors.aliyun.com/ vim /etc/yum.repos.d/kub ...
分类:
其他好文 时间:
2020-07-19 23:59:42
阅读次数:
144
手撸k8s遇到这个问题多半是kubernetes-dashboard还没有装好 输入命令 kubectl get pods --all-namespaces 看到 READY 1/1 说明就装好了 ,如果是0/1 那是还没有装好,国内网速原因,我是10分钟左右就装好了 开启 keberctl pro ...
分类:
Web程序 时间:
2020-07-19 23:55:10
阅读次数:
111
efk就是目前比较受欢迎的日志管理系统。kubernetes可以实现efk的快速部署和使用,通过statefulset控制器部署elasticsearch组件,用来存储日志数据, 还可通过volumenclaimtemplate动态生成pv实现es数据的持久化。通过deployment部署kiban ...
分类:
其他好文 时间:
2020-07-19 23:41:50
阅读次数:
166
调试Sentinel对接Scg网关的时候,出现了一个比较坑的现象,就是网关菜单,不显示请求链路和API管理的菜单项,这个问题主要是由于,Sentinel的dashboard前端sidebar.js的 代码逻辑中, /registry/machine查询返回的数据,返回的appType = 0 App ...
分类:
编程语言 时间:
2020-07-19 23:24:10
阅读次数:
221
打开当前工程所在目录,在.idea中的workspace.xml文件在其中添加下面的代码即可. <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </s ...
分类:
其他好文 时间:
2020-07-19 23:19:38
阅读次数:
85