k8s
文章平均质量分 52
k8s
叹人间,美中不足今方信
这个作者很懒,什么都没留下…
展开
-
k8s部署metrics-server资源统计模块(kubectl top)
安装K8S参见centos安装kubernetes,早期的这篇博客,没有部署统计模块,在这里补充。拉取metrics-server镜像由于google的镜像仓库需要翻墙,拉取速度才会变快,因此这里使用阿里的镜像。docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/metrics-server-amd64:v0.3.6docker tag registry.cn-hangzhou.aliyuncs.com/google_co原创 2021-06-12 18:10:18 · 581 阅读 · 0 评论 -
centos安装kubernetes
环境系统:centos7docker版本:docker-ce-19.03.8-3.el7,docker安装见centos安装dockerk8s安装方式:kubeadmkubelet、kubeadm、kubectl版本:kubelet-1.18.5、kubeadm-1.18.5、kubectl-1.18.5k8s相关镜像版本:通过kubeadm config images list查看相关镜像的版本k8s.gcr.io/kube-apiserver:v1.18.15k8s.g原创 2021-01-14 23:33:14 · 576 阅读 · 1 评论 -
windows配置kubectl访问k8s集群
Kubernets官网有各系统的安装教程:https://kubernetes.io/zh/docs/tasks/tools/install-kubectl/Windows下安装kubectl下载kubectl.exe,链接中的v1.18.5可以修改为其他版本https://storage.googleapis.com/kubernetes-release/release/v1.18.5/bin/windows/amd64/kubectl.exe配置PATH检查安装D:\sof原创 2021-01-03 16:41:49 · 2125 阅读 · 0 评论 -
k8s Service配置多个端口
ServiceapiVersion: v1kind: Servicemetadata: name: xxx namespace: openspec: type: NodePort ports: - name: tcp port: 8888 targetPort: 8888 nodePort: 8888 protocol: TCP - name: http port: 8080 targetPort: 8080 nodeP原创 2020-12-27 17:18:59 · 9978 阅读 · 0 评论 -
k8s配置容器的环境变量可以直接使用Java获取或Spring的@Value获取
apiVersion: apps/v1kind: Deploymentmetadata: name: xxx-dev namespace: openspec: replicas: 1 selector: matchLabels: name: xxx strategy: rollingUpdate: maxSurge: 1 maxUnavailable: 1 template: metadata: label原创 2020-12-27 17:14:00 · 2886 阅读 · 0 评论 -
k8s port、nodePort、targetPort
apiVersion: v1kind: Servicemetadata: name: ServiceNmae namespace: openspec: type: NodePort ports: # kubectl get svc 输出的端口是 port:nodePort,nodePort是对外访问的端口,port是k8s集群内部访问的端口 # 通过ingress配置的host加nodePort端口可以访问接口 - port: ServicePort原创 2020-12-27 17:06:16 · 414 阅读 · 1 评论