If you are running clustered Kubernetes and are using static pods to run a pod on every node, you should probably be using a DaemonSet! Static pods ar ...
分类:
其他好文 时间:
2019-08-03 10:43:25
阅读次数:
123
调度器选择策略: 预选策略(Predicate) 1. 根据运行Pod的资源限制来排除不符合要求的Node 2. 根据运行Pod时,是否要求共享宿主机的网络名称空间来判断,如: 某Pod启动要共享宿主机的网络名称空间,启动80端口,而某些Node的80已经被占用,那它就不符合,就也要不排除。 优选策 ...
分类:
其他好文 时间:
2019-08-02 20:12:43
阅读次数:
93
Prometheus 基于文件的服务发现 官方文档:https://github.com/prometheus/prometheus/tree/master/discovery 服务发现支持: endpoints,ingress,kubernetes,node,pod,service。Prometh ...
分类:
其他好文 时间:
2019-08-02 16:46:22
阅读次数:
198
Pod控制器: ReplicationController:早期K8s只有这一个控制器,但后来发现让这一个来完成所有任务,太复杂.因此被废弃. ReplicaSet: 它用于帮助用户创建指定数量的Pod副本,并确保Pod副本数量一直满足用户期望的副本数量。 副本数量"多退少补"等机制。【它可认为就是 ...
分类:
其他好文 时间:
2019-08-02 12:42:56
阅读次数:
165
Kubernetes: 它至少需要3个Master节点 Master节点的主要组件: API Server: 主要用来接收其它组件发来的请求,并作出相应的处理. Scheduler: 主要负责挑选出一个最佳node节点来运行pod,它挑选合适的node,通常分两个阶段, 第一个阶段:是先通过初步筛选 ...
分类:
Web程序 时间:
2019-08-01 21:27:35
阅读次数:
154
1、部署dashboard 2、将service改为NodePort 3、认证 dashboard是运行在kube-system下的一个pod中,用户通过浏览器登陆时所使用的证书里面提供的账号必须是一个serviceaccount token 创建serviceaccount,根据其管理目标,绑使用 ...
分类:
Web程序 时间:
2019-08-01 16:08:22
阅读次数:
172
2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进行了简化和标准 ...
分类:
其他好文 时间:
2019-08-01 00:07:23
阅读次数:
86
Kubenetes资源 [TOC] 常用资源对象 workload: Pod, ReplicaSet, Deployment, StatefulSet, DaemonSet, Job, Cronjob 负载均衡/服务发现:Service, Ingress, ... 配置与存储: Volume, CS ...
分类:
Web程序 时间:
2019-07-30 00:45:41
阅读次数:
135
执行 pod lib lint 时,报错:ERROR | [iOS] unknown: Encountered an unknown error (Could not find a `ios` simulator (valid values: com.apple.coresimulator.simr ...
分类:
移动开发 时间:
2019-07-26 19:21:00
阅读次数:
135
1.基础概念statefulset,可以翻译成有状态的设定.和deployment的对比deployment部署创建的pod是无状态的,重新调度pod,pod名字hostname,启动pod顺序删除pod顺序都是随机的.deployment使用的是共享存储,所有pod共用一个存储卷.statefulset部署创建的pod是有状态的,重新调度pod,pod名字hostname保持固定不变,启动pod
分类:
其他好文 时间:
2019-07-25 19:12:15
阅读次数:
96