kubernetes拉取私有镜像仓库时需要使用镜像仓库的账号密码 方式: apiVersion: v1 kind: Pod metadata: name: private-reg spec: containers: - name: private-reg-container image: quay. ...
分类:
Web程序 时间:
2020-09-18 01:54:55
阅读次数:
55
一、HPAHPA的全称为HorizontalPodAutoscaling,它可以根据当前pod资源的使用率(如CPU、磁盘、内存等),进行副本数的动态的扩容与缩容,以便减轻各个pod的压力。当pod负载达到一定的阈值后,会根据扩缩容的策略生成更多新的pod来分担压力,当pod的使用比较空闲时,在稳定空闲一段时间后,还会自动减少pod的副本数量。若要实现自动扩缩容的功能,还需要部署heapster服
分类:
其他好文 时间:
2020-09-18 00:37:33
阅读次数:
64
注:以下只是在yaml文件中进行资源限制的一个片段,并不是完整的yaml文件1、针对Pod的资源限制//cgroup-pod.yamlspec:containers:-name:xxximage:xxxports:-protocol:TCPcontainerPort:80resources:limits://硬限制cpu:"4"memory:2Girequests://运行pod时请求的资源数量c
分类:
其他好文 时间:
2020-09-18 00:37:21
阅读次数:
45
npm相关操作 npm查源 npm config get registry npm换源: 淘宝源 npm --registry=https://registry.npm.taobao.org install 原源 npm config set registry https://registry.np ...
分类:
其他好文 时间:
2020-09-18 00:10:41
阅读次数:
24
1,问题描述 (1)最近发现咋 Kubernetes 集群上有个处于 Terminating 状态的 Pod: (2)但通过 kubectl delete pods 命令却死活无法将其删除: kubectl delete pods httpd-app-6df58645c6-cxgcm 2,解决办法 ...
分类:
其他好文 时间:
2020-09-18 00:08:53
阅读次数:
28
k8s资源清单及初识pod资源k8s资源对象工作负载型资源(workload):Pod,ReplicaSet,Deployment,StatefulSet,DaemonSet,Job,Cronjob,...服务发现及负载均衡资源:Service,Ingress,...配置与存储相关资源:存储卷(Volume),CSI(容器存储接口);ConfigMap,Secret,DownwardAPI集群级资
分类:
Web程序 时间:
2020-09-17 22:31:44
阅读次数:
40
实现k8s的数据持久化的流程为:搭建nfs底层存储---->创建PV---->创建PVC---->创建pod。最终pod中的container实现数据的持久化。上述流程中,看似没什么问题,但细想一下,PVC在向PV申请存储空间的时候,是根据指定的pv名称、访问模式、容量大小来决定具体向哪个PV来申请空间的,如果PV的容量为20G,定义的访问模式是WRO(只允许以读写的方式挂载到单
分类:
其他好文 时间:
2020-09-17 21:38:38
阅读次数:
32
数据的持久化一直都是需要我们非常关心的问题,docker如此,K8s也不例外。在k8s中,有一个数据卷的概念。k8s数据卷主要解决了以下两方面问题:数据持久性:通常情况下,容器运行起来后,写入到其文件系统的文件时暂时性的。当容器崩溃后,kebelet将这个容器kill掉,然后生成一个新的容器,此时,新运行的容器将没有原来容器内的文件,因为容器是重新从镜像创建的。数据共享:同一个pod中运行的容器之
分类:
其他好文 时间:
2020-09-17 20:38:49
阅读次数:
30
[TOC]kubeadm安装k8s集群kubeadm的实现设计请参考:https://github.com/kubernetes/kubeadm/blob/master/docs/design/design_v1.10.md网络规划节点网络Pod网络service网络192.168.101.0/2410.244.0.0/16(flannel网络默认)10.96.0.0/12部署流程各个master
分类:
Web程序 时间:
2020-09-17 20:33:41
阅读次数:
44
在Kubernetes中手动部署Statefulset类型的Prometheus、Alertmanager集群,并使用StorageClass来持久化数据。 ...
分类:
Web程序 时间:
2020-09-17 19:17:34
阅读次数:
31