logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

k8s下service简介及yaml编写

1,serviceclusterlp默认类型,自动分一个仅cluster内部可以访问的虚拟ipClusterIp:默认类型,自动分配一个仅 Cluster 内部可以访问的虚拟 IPNodePort:在 ClusterIP 基础上为 Service 在每台机器上绑定一个端口,这样就可以通过 : NodePort 来访问该服务LoadBalancer:在 NodePort 的基础上,借助 cloud

#kubernetes#linux
k8s健康检查配置yaml文件编写

1,就绪检测,apiVersion: v1kind: Podmetadata:name: readiness-httpget-podnamespace: default#放在那个空间下spec:ontainers:- name: readiness-httpget-containerimage: wangyanglinux/myapp:v1imagePullPolicy: IfNotPresent

#linux#docker
k8s中pod亲和性以及node亲和性配置

1,亲和性分为软亲和性以及硬亲和性preferredDuringSchedulingIgnoredDuringExecution:软策略可以不再最好在requiredDuringSchedulingIgnoredDuringExecution:硬策略必须在键值运算关系In:label 的值在某个列表中NotIn:label 的值不在某个列表中Gt:label 的值大于某个值Lt:label 的值小

#kubernetes#linux#centos
k8s中创建pv和pvc

1,创建一个pvapiVersion: v1kind: PersistentVolumemetadata:name: pv0003#名称spec:capacity:storage: 5Gi#卷大小volumeMode: Filesystem#文件类型accessModes:#访问策略- ReadWriteOnce#单独用户读写persistentVolumeReclaimPolicy: Re

#kubernetes
k8s中污点设置

污点kubectl taintⅠ、 污点 ( Taint ) 的组成使用 kubectl taint 命令可以给某个 Node 节点设置污点,Node 被设置上污点之后就和 Pod 之间存在了一种相斥的关系,可以让 Node 拒绝 Pod 的调度执行,甚至将 Node 已经存在的 Pod 驱逐出去每个污点的组成如下:key=value:effect每个污点有一个 key 和 value 作为污点的

#kubernetes#linux
k8s下配置hpa自动扩容yaml编写

1设置自动伸缩使用自动伸缩需要先安装metrics-servermkdir -p kubernetes/HPA/cd kubernetes/HPA/wget https://github.com/kubernetes-incubator/metrics-server/archive/v0.3.1.zipunzip v0.3.1.zipcd metrics-server-0.3.1ll deploy

#kubernetes#运维
到底了