logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

k8s——pod集群调度及相关操作

controller-manager,scheduler,kubelet监听apiserver 发出的事件,apiserver 监听 etcd 发出的事件。

文章图片
#linux#运维#服务器
k8s——Pod进阶(资源限制和探针)

健康检查:又称为探针(Probe) ,探针是由kubelet对容器执行的定期诊断。2.2 探针的规则存活探针(livenessProbe):判断容器是否运行正常,如果探测失败则杀死容器(不是pod),容器根据容器策略决定是否重启就绪探针(readinessProbe):判断pod是否能进入ready状态,做好接受请求的准备。如果探针失败会进入not ready状态且从service自愿的endpo

文章图片
#java#开发语言#kubernetes
k8s——pod控制器

服务发现:就是应用服务之间相互定位的过程。动态性强:Pod会飘到别的node节点更新发布频繁:互联网思维小步快跑,先实现再优化,老板永远是先上线再慢慢优化,先把idea变成产品挣到钱然后再慢慢一点一点优化支持自动伸缩:一来大促,肯定是要扩容多个副本K8S里服务发现的方式—DNS,使K8S集群能够自动关联Service资源的“名称”和“CLUSTER-IP”,从而达到服务被集群自动发现的目的。一个完

文章图片
#服务器#前端#linux
Kubectl 使用详解——k8s陈述式资源管理

当我们有多个服务需要创建时;我们在创建的过程中,先创建一部分然后暂停(pause);创建的这一部分作为测试;如果测试结果正常,我们再继续(resume)创建。

文章图片
#kubernetes#linux#容器
k8s——Pod容器中的存储方式及PV、PVC

PV和PVC中的spec关键字段要匹配,比如存储(storage)大小、访问模式(accessModes)这里定义5个PV,并且定义挂载的路径以及访问模式,还有PV划分的大小这里定义了pvc的访问模式为多路读写,该访问模式必须在前面pv定义的访问模式之中。定义PVC申请的大小为2Gi,此时PVC会自动去匹配多路读写且大小为2Gi的PV,匹配成功获取PVC的状态,即为Bound准备好存储设备和共享目

文章图片
#kubernetes#容器#云原生
k8s——安全机制

RoloBinding 可以将角色中定义的权限授予用户或用户组,RoleBinding 包含一组主体(subject),subject 中包含有不同形式的待授予权限资源类型(User、Group、ServiceAccount)RoloBinding 同样包含对被绑定的 Role 引用;RoleBinding 适用于某个命名空间内授权,而 ClusterRoleBinding 适用于集群范围内的授权

文章图片
#kubernetes#安全#容器
部署CNI网络组件+k8s多master集群部署+负载均衡

仪表板是基于Web的Kubernetes用户界面。您可以使用仪表板将容器化应用程序部署到Kubernetes集群,对容器化应用程序进行故障排除,并管理集群本身及其伴随资源。您可以使用仪表板来概述群集上运行的应用程序,以及创建或修改单个Kubernetes资源(例如deployment,job,daemonset等)。例如,您可以使用部署向导扩展部署,启动滚动更新,重新启动Pod或部署新应用程序。仪

文章图片
#kubernetes#负载均衡#容器
k8s——secret配置资源管理

与Secret类似,区别在于ConfigMap保存的是不需要加密配置的信息。

文章图片
#kubernetes#容器#云原生
k8s——Pod详解

Pod是kubernetes中,Pod也是最小化运行容器化应用的资源对象。一个Pod代表着集群中运行的一个进程。kubernetes中其他大多数组件都是围绕着Pod来进行支撑和扩展Pod功能的,例如,用于管理Pod运行的StatefulSet和Deployment等控制器对象,用于暴露Pod应用的Service和Ingress对象,为Pod提供存储的PersistentVolume存储资源对象等。

文章图片
#kubernetes#容器#云原生
kafka

因为在高并发环境下,同步请求来不及处理,请求往往发生阻塞。例如:大量请求访问数据库,最后还会导致线程过多,容易引发雪崩。我们使用消息队列,通过异步处理请求。消息队列应用于等场景比较常见的MQ中间件有等。

文章图片
#kafka#分布式
到底了