随笔分类 -  k8s

摘要:重启了centos后,发现k8s没有正常启动 # kubectl get nodes 提示无法正常连接,查看k8s是否正常启动 # systemctl status kubelet 提示:Active: activating (auto-restart) (Result: exit-code) 查看 阅读全文
posted @ 2020-07-12 13:38 凌雨尘 阅读(2612) 评论(0) 推荐(0)
摘要:一、安装Helm helm教程以及安装可以参考这篇文章 二、Heml说明 常见的helm模板如下 myapp - chart 包目录名 ├── charts - 依赖的子包目录,里面可以包含多个依赖的chart包 ├── Chart.yaml - chart定义,可以定义chart的名字,版本号信息 阅读全文
posted @ 2019-10-20 19:08 凌雨尘 阅读(9597) 评论(0) 推荐(0)
摘要:前景 近期使用了k8s,目的主要是为了配置灰度环境,其次是降低服务器运维成本,下面简单介绍下灰度的策略 解决方案 1、接口以及网页,最简单粗暴的方法就是直接请求灰度相关的域名 2、在不更换接口域名的前提下,在请求原有生产环境的接口上带上一个灰度的标记,例如Cookie,通过k8s的路由机制,对请求的 阅读全文
posted @ 2019-09-07 23:05 凌雨尘 阅读(3532) 评论(0) 推荐(0)
摘要:在没有配置任何nginx下,k8s的nginx默认只支持TLS1.2,不支持TLS1.0和TLS1.1 默认的 nginx-config(部分可能叫 nginx-configuration)的配置如下: 看了下官方的文档,如果需要支持TLS1.0和TLS1.1需要改下 nginx-config 同时 阅读全文
posted @ 2019-08-13 12:10 凌雨尘 阅读(5860) 评论(0) 推荐(0)
摘要:为ingress配置增加注解(annotations):nginx.ingress.kubernetes.io/ssl-redirect: 'true' 就可以实现http强制跳转至https 不过默认情况ingress是通过308重定向跳转到https, ie浏览器不一定支持308状态, 可以通过 阅读全文
posted @ 2019-06-13 20:33 凌雨尘 阅读(14559) 评论(0) 推荐(0)
摘要:1. k8s概述 Kubernetes(简称K8S) 是Google开源的分布式的容器管理平台,方便我们在服务器集群中管理我们容器化应用。 教程主要介绍怎么使用阿里云容器服务(kubernetes版本)。 2. k8s常用概念介绍 节点 (Master node and Worker node)节点 阅读全文
posted @ 2019-05-29 18:32 凌雨尘 阅读(49448) 评论(0) 推荐(0)
摘要:1. 概述 k8s主要通过Object定义各种部署任务(例如:部署应用、部署Ingress路由规则、部署service等等),通过kubectl命令远程操作k8s集群。 Object的定义通常以Yaml格式进行描述。 Yaml是一种直观的数据序列化格式,主要通过缩进的方式组织数据。 Yaml例子: 阅读全文
posted @ 2019-05-29 18:16 凌雨尘 阅读(13590) 评论(0) 推荐(2)
摘要:1.概述 Helm是k8s的包管理工具,类似Linux系统常用的 apt、yum等包管理工具。 使用helm可以简化k8s应用部署 2.基本概念 Chart:一个 Helm 包,其中包含了运行一个应用所需要的镜像、依赖和资源定义等,还可能包含 Kubernetes 集群中的服务定义,类似 Homeb 阅读全文
posted @ 2019-05-29 18:15 凌雨尘 阅读(34360) 评论(2) 推荐(6)
摘要:https://blog.csdn.net/bbwangj/article/details/81087911 阅读全文
posted @ 2019-05-17 15:44 凌雨尘 阅读(262) 评论(0) 推荐(0)