Helm Chart部署最简SpringBoot到K8S(AWS EKS版)-kubectl检查
# 检查ingress网关kubectl get ingress -n my-demo# 检查svckubectl get svc -n my-demo# 检查deploykubectl get deploy -n my-demo# 检查podskubectl get pods -n my-dem...
k8s rancher开源平台(概念,部署示例,)
目录 一、概念 Rancher 与 Kubernetes 的区别 Rancher 的关键特性 二、Rancher 安装及配置 实验环境 安装 Rancher 登录 Rancher 平台 管理已存在的 Kubernetes 集群 导入 Kubernetes 集群到 Rancher 验证 Kuber...
k8s中storageClass存储介绍
目录 一.storageclass产生背景 二.storageClass的具体使用 1.创建NFS共享目录和服务 2.创建Service Account来管控NFS provisioner在k8s集群中运行的权限 3.创建StorageClass来建立PVC并调用NFS provisioner进行预...
【k8s】2-安装部署 以及flannel访问失败问题 The connection to the server raw.githubusercontent.com was refused - did you specify the right host or port?
# 重启podkubectl get pod -n kube-system | grep kube-proxy |awk \'{system("kubectl de...
k8s实践利用storageclass实现pvc的动态provision(volume使用ceph rbd)
最近实践了利用k8s的storageclass,实现pvc的动态创建,绑定,特记录如下. 1 已经部署好的k8s集群和ceph集群. 2 创建ceph-secret,后面创建storageclass需要使用. 启动key后面的内容为ceph的admin用户的秘钥base...
自建一款现代化的K8s可视化管理系统-浏览器访问
# 获取 NodeIpexport NODE_IP=$(kubectl get nodes -o jsonpath="{.items[0].status.addresses[0].address}")# 获取 NodePortexport NODE_PORT=$(kubectl -n kube-s...
CentOS8 安装kubernetes(K8S)
一、环境准备1. 关闭交换区#临时关闭sudo swapoff -a#永久关闭#把/etc/fstab中的swap注释掉sudo sed -i \'s/.*swap...
CentOS7 部署K8S集群成功后,重启就不能用了???k8s环境自启动
如题,踩了一堆坑后,终于把项目部署到k8s,但是每次重启,都要初始化???不科学啊,找了一堆资料,记录下踩坑过程:一、准备工作如果你的项目还没在k8s环境下部署成功,建议看看其他几篇文档:1、安装虚拟机:https://www.cnblogs.com/CoderLinkf/p/12393993.ht...
k8s应用综合实例
k8s应用综合实例 目录 k8s应用综合实例 目录 原文链接 推荐文章 实验环境 实验软件 本节实战 预期 原理 高可用 稳定性 避免单点故障 使用 PDB 健康检查 服务质量 QoS QoS类型 资源回收策略 滚动更新 失败原因 零宕机 HPA 安全性 持久化 Ingress FAQ ...
使用k8s部署springcloud解决三大问题
1.正式环境使用的话启动时需要指定使用正式的配置文件,这个要咋处理?解决办法文章地址:https://www.cnblogs.com/sanduzxcvbnm/p/...
【kubernetes】关于k8s集群的pod控制器
目录 一、deployment控制器 二、statefulset控制器 1、验证数据可以持久化 2、验证删除后名称不会改变,数据还会一直存在 3、验证扩容的创建过程是升序串行执行,并且自动创建pv 4、验证滚动更新的时候也是升序执行,数据持久化还在 5、验证缩容的时候是倒序执行 6、验证state...
【kubernetes】关于k8s集群中的ingress规则案例
目录 一、k8s 对外服务之 Ingress 1.1什么是ingress 1.2外部的应用能够访问集群内的服务有哪些方案? 1.3Ingress 组成 1.4Ingress-Nginx 工作原理 1.5ingress 暴露服务的方式 二、实操ingress暴露服务 前期.部署 nginx-ingre...
减少繁琐操作,试试这几款免费Docker/K8S管理面板
在管理 Docker / Kubernetes 时,图形化管理工具还是非常方便的。这里推荐几款免费不花钱的面板,总有一款适合你。Portainer链接:https:...
最简k8s部署(AWS Load Balancer Controller使用)-问题
我需要在k8s集群里面部署springboot服务,通过k8s ingress访问集群内部的springboot服务,应该怎么做? 这里假设已经准备好k8s集群,而且也准备好springboot服务的运行镜像了。这里我们将精力放在k8s服务编排上面。
k8s运维问题整理
1.宕机或异常重启导致etcd启动失败 服务器非正常关机(意外掉电、强制拔电)后 etcd 数据损坏。 查看apiserver日志发现出现报错Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused,2379...
K8S之实现业务的蓝绿部署
如何实现蓝绿部署 什么是蓝绿部署?蓝绿部署的优势和缺点优点缺点通过k8s实现线上业务的蓝绿部署 什么是蓝绿部署? 部署两套系统:一套是正在提供服务系统,标记为 “绿色” ;另一套是准备发布的系统,标记为 “蓝色”。 两套系统都是功能完善的、正在运行的系统,只是系统版本和对外服务情况不同。 ...
[云原生] k8s的集群调度
一、k8s中的list-watch机制 1.1 list-watc机制的概念运用 Kubernetes 是通过 List-Watch 的机制进行每个组件的协作,保持数据同步的,每个组件之间的设计实现了解耦。 用户是通过 kubectl 根据配置文件,向 APIServer 发送命令,在 Node 节...
【K8S】一种基于Istio+Okteto下的快乐开发模式
自从服务上云引入K8S后,我们开发模式也发生了改变。我们最能想到的一种开发流程就是: 首先用ide编写业务代码其次,编译打包成镜像,并上传至habor接着,通过kubectl edit deployment替换镜像或者通过helm --install的方式更新版本最后,通过postman调用grpc...
阿里云ubuntu16.04搭建k8s双节点(master,worker)集群 - popoman
阿里云ubuntu16.04搭建k8s双节点(master,worker)集群 经简单了解,k8s集群部署的方式有很多:使用kops,社区提供的工具,此方法不利于学习k8s使用min...
K8S脉络整理(006)-运行Deployment(kubectl 命令和yaml配置文件)
Kubernetes 支持两种方式创建资源:1. 用 kubectl 命令直接创建,比如:kubectl run nginx-deployment --image=...