你需要在集群内每个节点上安装一个 容器运行时 以使 Pod 可以运行在上面。 在 Linux 上结合 Kubernetes 使用的几种通用容器运行时: containerd CRI-O Docker Cgroup 驱动程序 控制组用来约束分配给进程的资源。 当某个 Linux 系统发行版使用 sys ...
分类:
其他好文 时间:
2021-07-22 17:32:40
阅读次数:
0
StatefulSet 有状态应用[有状态应用] 有状态:StatefulSet - 集群节点之间的关系。 - 数据不完全一致。 - 实例之间不对等的关系。 - 依靠外部存储的应用。 - 通过dns维持身份 - 每个pod都有特定的名称和网络标识(如pod名是由statefulSet名+有序的数字组 ...
分类:
Web程序 时间:
2021-07-19 16:40:40
阅读次数:
0
k8s控制器:StatefulSet 一、Statefulset控制器概述 StatefulSet是为了管理有状态服务的问题而设计的 1.1、有状态/无状态服务 1)有状态服务:StatefulSet是有状态的集合,管理有状态的服务,它所管理的Pod的名称不能随意变化。数据持久化的目录也是不一样,每 ...
分类:
其他好文 时间:
2021-07-12 17:58:52
阅读次数:
0
k8s四层负载均衡--Service 一、四层负载均衡Service概述 1.1、为什么要有Service 在kubernetes中,Pod是有生命周期的,如果Pod重启它的IP很有可能会发生变化。如果我们的服务都是将Pod的IP地址写死,Pod挂掉或者重启,和刚才重启的pod相关联的其他服务将会找 ...
分类:
其他好文 时间:
2021-07-12 17:50:41
阅读次数:
0
Usage: 使用sidecar模式,跟业务进程运行在同一个Pod内,检测到configMap更新后,会自动触发Hook - name: prometheus-server-configmap-reload image: 'jimmidyson/configmap-reload:v0.3.0' ar ...
分类:
其他好文 时间:
2021-07-05 19:01:41
阅读次数:
0
sidecar 模式 共享 网络 mount utc 不共享 ipc pid user apiVersion: v1 kind: Pod metadata: name: test-sidecar namespace: default spec: hostname: test-sidecar # 主机 ...
分类:
其他好文 时间:
2021-07-05 18:17:37
阅读次数:
0
近日,查看网站快照时,发现从百度快照页点击过去后,都跳转到了一个体裁站,但是直接访问,没有任何跳转,打开页面发现有一个js文件被篡改了。代码如下: 1 <script type="text/javascript"> 2 var je1 = /(sogou|soso|baidu|google|youd ...
分类:
Web程序 时间:
2021-07-01 16:30:31
阅读次数:
0
springcloud框架项目目录结构 项目使用的其他软件说明 项目使用的其他软件,比如redis,nacos,mysql,rabbitmt,emqx,nexus等都是外置的,不部署到k8s中 流程示意图 编写Dockerfile文件 需要在项目每个模块的根目录下编写Dockerfile文件 Doc ...
分类:
编程语言 时间:
2021-06-30 17:39:23
阅读次数:
0
需求: node1 node2 的 pod 都分配一个网段, node3 node4 的 pod 都分配一个网段 | router | | | | rack-0 | | rack-1 | | kube-node-1 | | kube-node-3 | - - - - - - - - - - - - ...
分类:
其他好文 时间:
2021-06-24 17:43:39
阅读次数:
0
简介 在 Kubernetes 中,调度是指将 Pod 放置到合适的 Node 上,然后对应 Node 上的 kubelet 才能够运行这些 Pod。K8s scheduler 就是用来调度 pod 的一个组件。 本文主要是通过源码了解调度器的部分工作流程。 源码分析 Based on Kubern ...
分类:
其他好文 时间:
2021-06-23 16:45:44
阅读次数:
0