1. ephemeral-storage介绍 Kubernetes在1.8的版本中引入了一种类似于CPU,RAM的新的资源模式:ephemeral-storage属性(直译为临时存储),并且在1.10的版本kubelet默认启用了这个特性。 ephemeral-storage实现了对Pod应用存储资 ...
分类:
其他好文 时间:
2020-06-20 18:59:18
阅读次数:
345
1,主机分配 角色 IP 组件 k8s-master1 192.168.31.63 kube-apiserver kube-controller-manager kube-scheduler etcd k8s-master2 192.168.31.64 kube-apiserver kube-con ...
分类:
其他好文 时间:
2020-06-20 18:31:51
阅读次数:
66
1,Kubernetes特性: 自我修复 在节点故障时重新启动失败的容器,替换和重新部署,保证预期的副本数量;杀死健康检查失败的容器,并且在未准备好之前不会处理客户端请求,确保线上服务不中断。 弹性伸缩 使用命令、UI或者基于CPU使用情况自动快速扩容和缩容应用程序实例,保证应用业务高峰并发时的高可 ...
分类:
其他好文 时间:
2020-06-20 16:54:43
阅读次数:
54
一、介绍 Operator是CoreOS公司开发,用于扩展kubernetes API或特定应用程序的控制器,它用来创建、配置、管理复杂的有状态应用,例如数据库,监控系统。其中Prometheus-Operator就是其中一个重要的项目。 其架构图如下:其中核心部分是Operator,它会去创建Pr ...
分类:
其他好文 时间:
2020-06-20 16:05:30
阅读次数:
52
kubernetes集群网络插件 一、kubernetes集群网络插件 1.1.1 kubernetes集群网络插件 1 .kubernetes集群网络插件介绍 kubernetes设计了网络模型,但却将它的实现交给了网络插件,CNI网络插件最主要的功能就是实现POD资源能够跨主机进行通讯。常见的C ...
分类:
Web程序 时间:
2020-06-20 13:44:01
阅读次数:
60
使用定时任务 crontab -e # 每周清理一次镜像 0 0 * * 0 docker system prune -af docker image 和 docker container 子命令也支持 prune docker image prune -af docker container pr ...
分类:
Web程序 时间:
2020-06-20 01:14:10
阅读次数:
125
本文是Kubernetes.io官方文档中介绍如何创建暴露外部IP地址的Kubernetes Service 对象。 学习目标 运行Hello World应用程序的五个实例。 创建一个暴露外部IP地址的Service对象。 使用Service对象访问正在运行的应用程序。 准备工作 安装kubectl ...
分类:
Web程序 时间:
2020-06-19 23:15:58
阅读次数:
106
k8s用命名空间namespace把资源进行隔离,默认情况下,相同的命名空间里的服务可以相互通讯,反之进行隔离。 1.1 Service Kubernetes中一个应用服务会有一个或多个实例(Pod,Pod可以通过rs进行多复本的建立),每个实例(Pod)的IP地址由网络插件动态随机分配(Pod重启 ...
分类:
其他好文 时间:
2020-06-19 23:00:22
阅读次数:
253
职位 职位描述 工作职责(职位描述):1.熟练Linux脚本编写,具备Python基础;2.熟练网络配置,了解常用网络协议;3.学习能力强,热爱新技术;4.有Jenkins,Docker,K8s经验优先;5.可接受应届生;6.非机房。这是一款研发五年的全新产品,带来对事物背后逻辑更深的理解。与其在外 ...
分类:
其他好文 时间:
2020-06-19 22:59:07
阅读次数:
190
一般情况下可以这样删除 kubectl delete ns kubesphere-system --force --grace-period=0 如果强制删不掉,可以在线修改 ns 的配置 kubectl edit ns openebs 删除 finalizers 部分 finalizers - f ...
分类:
Web程序 时间:
2020-06-19 22:39:20
阅读次数:
140