通过 Metrics API,您可以获得指定节点或 pod 当前使用的资源量。此 API 不存储指标值,因此想要获取某个指定节点10分钟前的资源使用量是不可能的;
此 API 和其它 Kubernetes API 一起位于同一端点(endpoint)之下,是可发现的,路径为/apis/metrics.k8s.io
分类:
Web程序 时间:
2020-02-28 22:56:10
阅读次数:
119
虽然 Dockerfile 简化了镜像构建的过程,并且把这个过程可以进行版本控制,但是很多人构建镜像的时候,都有一种冲动——把可能用到的东西都打包到镜像中。这种不正当的 Dockerfile 使用也会导致很多问题: docker 镜像太大。如果你经常使用镜像或者构建镜像,一定会遇到那种很大的镜像,甚 ...
分类:
其他好文 时间:
2020-02-28 18:40:10
阅读次数:
51
一.什么是资源? K8S中所有的内容都抽象为资源,资源实例化之后,叫做对象 二.K8S中存在哪些资源? 1.工作负载型资源(workload) Pod , ReplicaSet , Deployment, StatefulSet, DaemonSet, Job, CronJob (Replicati ...
分类:
其他好文 时间:
2020-02-26 22:42:38
阅读次数:
63
国际化配置 自定义User表 models.py settings.py admin.py pip换源 MEDIA相关配置 urls.py settings.py 数据库相关配置 settings.py ...
分类:
其他好文 时间:
2020-02-25 20:40:12
阅读次数:
69
驱逐管理是kubelet自我保护的一种机制,当资源缺乏的时候,通过阈值和策略主动驱逐部分的Pod从而保持系统的资源水位在一个合理的范围内,本身的策略官方文档上已经写的很详细,今天只是看下其在代码上的一些设计
分类:
Web程序 时间:
2020-02-25 19:54:59
阅读次数:
74
一、Secret资源对象:解决了密码、token、密钥等敏感数据的配置问题,而不需要把这些敏感数据暴露到镜像或者PodSpec中。Secret可以以Volume或者环境变量的方式使用。用来保存一些敏感信息,比如数据库的用户名密码或者密钥。Secret有三种类型:1.ServiceAccount:用来访问KubernetesAPI,由Kubernetes自动创建,并且会自动挂载到Pod的/run/s
分类:
其他好文 时间:
2020-02-25 13:16:42
阅读次数:
76
一:StatefulsetStatefulSet是为了解决有状态服务的问题,对应的Deployment和ReplicaSet是为了无状态服务而设计,其应用场景包括:1.稳定的持久化存储,即Pod重新调度后还是能访问到相同的持久化数据,基于PVC来实现2.稳定的网络标志,即Pod重新调度后其PodName和HostName不变,基于HeadlessService(即没有ClusterIP的Servi
分类:
其他好文 时间:
2020-02-25 11:11:15
阅读次数:
115
JAVA传统项目交付流程的问题开发和运维间环境有明显差异代码缺乏统一质量度量客户要求上线时间紧,人工测试慢,导致测试不充分,时常做线上BUG修复打造工具链●源码管理Gitlab●持续集成Jenkins●代码扫描SonarQube●接口测试PostMan+NewMan●制品管理ArtifactoryOSS版本(仅支持Maven)●自动部署AnsibleGitLab安装vim/etc/yum.repo
分类:
编程语言 时间:
2020-02-24 22:15:37
阅读次数:
134
conda 换源 conda config --remove-key channels 换源default源 (1)清华源(TUNA) conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/fre ...
分类:
Web程序 时间:
2020-02-24 16:51:12
阅读次数:
94
背景测试的时候,通常需要将Pod中的container频繁地杀死,重启。在这个过程中,Pod的状态经常会出现CrashLoopBackOff,而且container重启的时间越来越长。分析为了避免container频繁地restart,k8s对containerrestart过程做了限制,使用back-off的方法,官方文档中的说法是:Failedcontainersthatarerestarte
分类:
其他好文 时间:
2020-02-24 00:00:23
阅读次数:
219