概述 Kubernetes使用Service解决服务发现问题:每个Pod在创建后都会被分配一个IP地址,然而它会随着Pod的重启而改变; Service可以通过标签选择器选择一组Pod,然后作为它们共同的对外访问接口。这样我们的应用便可以在不知道Pod的IP地址的情况下,与其通信; 当Service ...
分类:
Web程序 时间:
2021-02-19 13:29:13
阅读次数:
0
pod是容器化的基础,好比大楼的地基。 Pod跟容器的关系 类比一下: POD: 物理机容器: 物理机上的一个进程; 容器只是Pod的一个普通字段。 Pod的作用范围 跟容器的linux namespace相关的东西一定是Pod级别的,pod。 比如: 网络: hostAliases : 写入/ec ...
分类:
其他好文 时间:
2021-02-18 13:53:55
阅读次数:
0
Pod数据持久化 k8s中的volume提供了在容器中挂载外部存储的能力,Pod需要设置卷来源(spec.volume)和挂载点(spec.containers.volumeMounts)这两个信息后 才可以使用相应的volume 官方对volume的介绍: Docker 也有 Volume 的概念 ...
分类:
其他好文 时间:
2021-02-18 13:30:42
阅读次数:
0
1.分类 级联删除: 删除StatefulSet时同时删除pod 非级联删除: 删除StatefulSet时不删除pod 2.级联删除 [root@k8s-master01 ~]# kubectl get pod NAME READY STATUS RESTARTS AGE nginx-6cdd5d ...
分类:
其他好文 时间:
2021-02-15 12:41:00
阅读次数:
0
就绪探针和存活探针简介 就绪探针 Readiness Probe: Kubernetes需要一种机制当Pod服务启动的时候需要判断Pod是否可以接受请求,是否已经完成初始化达到可工作状态。 存活探针 Liveness Probe ...
分类:
Web程序 时间:
2021-02-15 12:26:13
阅读次数:
0
###一、Secret概述 Kubernetes Secret 对象可以用来储存敏感信息,例如:密码、OAuth token、ssh 密钥等。如果不使用 Secret,此类信息可能被放置在 Pod 定义中或者容器镜像中。将此类敏感信息存储到 Secret 中,可以更好地: -控制其使用 -降低信息泄 ...
分类:
其他好文 时间:
2021-02-09 11:57:18
阅读次数:
0
探针是由 kubelet 对容器执行的定期诊断。要执行诊断,kubelet 调用由容器实现的 Handler。有三种类型的处理程序: Ø ExecAction:在容器内执行指定命令。如果命令退出时返回码为 0 则认为诊断成功。 Ø TCPSocketAction:对指定端口上的容器的 IP 地址进行 ...
分类:
其他好文 时间:
2021-02-03 10:49:30
阅读次数:
0
方式一: 去xcode中找到该插件修改build version 改到报错的版本号(这里实例为9.0); 这种方式在使用flutter build / flutter run 的时候会被重制 方式二: 通过将以下代码添加到Podfile最下面,替换原来的post_install,解决这个问题 po ...
分类:
移动开发 时间:
2021-02-01 11:44:39
阅读次数:
0
正则表达式 使用方法: ①:描述我们要找的字符串的规律 ②:调用函数,执行该正则表达式 PHP: //把字符串haha找出来 $str="haha,this is my blog" preg_match_all('/haha/',$str,$res); print_r($res); 在PHP里正则必 ...
分类:
其他好文 时间:
2021-01-29 12:19:14
阅读次数:
0
很容易让一个 StatefulSet 中的 Pod 拥有 DNS 记录。如果一个 StatefulSet 的名字是 memcached, 而它指定了关联的 serviceName 叫 memcached-cluster,那 kube-dns 就会为它的每个 pod 解析如下的 DNS A 记录: m ...
分类:
Web程序 时间:
2021-01-28 11:59:44
阅读次数:
0