摘要: K3s 集群 helm 化改造之nginx 背景概况 我们的产品应用在应用交付过程中,之前传统的模式下会经历 物理机 -> 虚拟机 -> 容器化 -> K8s应用化 -> helm产品化输出 ,从而构建产品的完整流程实现,helm 化产品应用改造其中主要改造内容包括 deployment 资源化; PV/PVC 存储化; svc/ingres 阅读全文
posted @ 2021-01-29 20:22 流雨声 阅读(266) 评论(0) 推荐(0) 编辑
摘要:  K3s 集群如何使用proxy代理 背景概况 由于网络原因,往往我们无法直接使用80/443端口进行服务访问,同时服务集群内部的ingress路由信息等,所以在特殊的应用场景下,系统通过代理的方式实现一种本地浏览器访问集群内的机器实现,代理路由的目的,从而网络空间存在一种比较常见的流量代理方案从而达到流量转发的目的。 3proxy简介 阅读全文
posted @ 2021-01-28 15:50 流雨声 阅读(524) 评论(0) 推荐(0) 编辑
摘要: K3s 集群如何使用 Traefik 前置条件 K3s集群环境: https://www.cnblogs.com/vpc123/articles/14021390.html Helm部署: https://www.cnblogs.com/vpc123/articles/14322822.html 说明: 安装好k3s时,已默认安装好Ti 阅读全文
posted @ 2021-01-27 18:21 流雨声 阅读(1012) 评论(0) 推荐(0) 编辑
摘要: K3s 集群如何使用helm 安装K3s集群 参考部署地址: https://www.cnblogs.com/vpc123/articles/14021390.html 集群使用helm 获取helm helm客户端地址 安装helm wget https://get.helm.sh/helm-v3.5.0-linux-amd6 阅读全文
posted @ 2021-01-24 22:53 流雨声 阅读(1936) 评论(0) 推荐(0) 编辑
摘要: GO语言基础概念汇总 选择题 【初级】下面属于关键字的是() A. func B. def C. struct D. class 参考答案:AC,func 定义函数,struct 定义结构体的复杂数据类型 【初级】定义一个包内全局字符串变量,下面语法正确的是() A. var str string B. str := “ 阅读全文
posted @ 2021-01-09 14:06 流雨声 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Cgroup和Namespace 入门实践 一、docker容器技术与传统虚拟化技术的比较 Docker容器技术是一个与传统的虚拟化技术有些本质上的差别,传统的虚拟化技术,是站硬件物理资源的基础上,虚拟出多个OS,然后在OS的基础上构建相对独立的程序运行环境,而Docker则是在OS的基础上进行虚拟,所以,Docker轻量很多,因此其资源占用 阅读全文
posted @ 2021-01-04 16:31 流雨声 阅读(121) 评论(0) 推荐(0) 编辑
摘要: Cgroup与Namespace 深度剖析 一般来说,容器技术主要包括Cgroup和Namespace这两个内核特性。 对于Linux容器的最小组成,除了上面两个抽象的技术概念还不够,完整的容器可以用以下公示描述: 容器=Cgroup+Namespace+rootfs+容器引擎(用户态工具)。 其中各项功能分别为: | Cgroup: | 资 阅读全文
posted @ 2021-01-04 11:40 流雨声 阅读(1318) 评论(0) 推荐(0) 编辑
摘要: Kubernetes Operator 知多少(开发篇) 在 Kubernetes 的监控方案中我们经常会使用到一个Promethues Operator的项目,该项目可以更加方便的去使用 Prometheus,而不需要直接去使用最原始的一些资源对象,比如 Pod、Deployment,随着 Prometheus Operator 项目的成功,CoreOS 阅读全文
posted @ 2021-01-02 16:21 流雨声 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: Kubelet 运行机制(原理) 当 Kubernetes 中 Node 节点出现状态异常的情况下,节点上的 Pod 会被重新调度到其他节点上去,但是有的时候我们会发现节点 Down 掉以后,Pod 并不会立即触发重新调度,这实际上就是和 Kubelet 的状态更新机制密切相关的,Kubernetes 提供了一些参数配置来触发重新调 阅读全文
posted @ 2021-01-02 13:46 流雨声 阅读(256) 评论(0) 推荐(0) 编辑
摘要: nginx-ingress 入门手册 背景简介 nginx-ingress 和 traefik 都是比如热门的 ingress-controller,作为反向代理将外部流量导入集群内部,将 Kubernetes 内部的 Service 暴露给外部,在 Ingress 对象中通过域名匹配 Service,这样就可以直接通过域名访问到集群内 阅读全文
posted @ 2021-01-02 13:08 流雨声 阅读(692) 评论(0) 推荐(0) 编辑