![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
k8s
zhou_zhao_xu
这个作者很懒,什么都没留下…
展开
-
k8s设置拉取私有仓库镜像
kubectl create secret docker-registry regsecret --docker-server=registry.cn-hangzhou.aliyuncs.com --docker-username=xxxx@xxx --docker-password=xxx -n <namespace>regsecret: 指定密钥的键名称, 可自行定义--docker-server: 指定docker仓库地址--docker-username: 指定docker仓库账原创 2020-10-27 16:33:41 · 1491 阅读 · 0 评论 -
springboot应用在k8s上的pod中挂载本地配置文件启动
springboot启动类需要加@PropertySource注解配置启动文件位置// ignoreResourceNotFound 忽略找不到资源@PropertySource(value = {"classpath:application.properties","file:/config/application.properties"},ignoreResourceNotFound = true)1. DockerFile编写FROM java:8VOLUME ["/data","/log原创 2020-10-16 09:43:20 · 2556 阅读 · 1 评论 -
k8s中pod挂载本地文件失败
解决办法namespace: vcsreplicaCount: 1resources: limits: cpu: 4 memory: 4Gi requests: cpu: 2 memory: 4Giimage: repository: "镜像地址" tag: "版本号" pullPolicy: Alwaysservice: name: api-server port: 8088 targetPort: 8088 nodeP原创 2020-09-28 15:34:09 · 1875 阅读 · 0 评论 -
helm基本命令
helm命令简介安装好helm后,初始化头盔图存储库列出可以安装的图表更新图表安装卸载图表,查看图表状态列出版本阅读帮助命令创建图表查看helm使用的所有环境信息安装好helm后,初始化头盔图存储库# 添加图表存储库helm repo add stable https://kubernetes-charts.storage.googleapis.com/列出可以安装的图表helm search repo stable更新图表helm repo update安装卸载图表,查看图表状态# --原创 2020-06-23 10:02:51 · 1407 阅读 · 0 评论 -
helm安装
文章目录脚本安装helm通过二进制文件安装脚本安装helm# 下载helm安装程序脚本[root@graph1 ~]# curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3# 赋予脚本可执行权限[root@graph1 ~]# chmod 700 get_helm.sh# 执行脚本[root@graph1 ~]# ./get_helm.shDownlo原创 2020-06-22 14:41:51 · 416 阅读 · 0 评论 -
k8s集群token过期重新生成
文章目录默认情况下,token会在24小时后过期。如果要在令牌过期后重新向集群中添加新的节点,则需要重新生成token,并获取ca证书sha256编码hash值# 重新生成tokenkubeadm token createkk0ee6.nhvz5p85avmzyof3# 获取ca证书sha256编码hash值openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/de原创 2020-06-17 09:40:42 · 1968 阅读 · 1 评论 -
k8s网络配置文件kube-flannel.yml
---apiVersion: policy/v1beta1kind: PodSecurityPolicymetadata: name: psp.flannel.unprivileged annotations: seccomp.security.alpha.kubernetes.io/allowedProfileNames: docker/default seccomp.security.alpha.kubernetes.io/defaultProfileName: docke原创 2020-06-16 16:43:45 · 8605 阅读 · 0 评论 -
卸载与清理k8s
kubeadm reset -fmodprobe -r ipiplsmodrm -rf ~/.kube/rm -rf /etc/kubernetes/rm -rf /etc/systemd/system/kubelet.service.drm -rf /etc/systemd/system/kubelet.servicerm -rf /usr/bin/kube*rm -rf /etc/cnirm -rf /opt/cnirm -rf /var/lib/etcdrm -rf /var/e原创 2020-06-16 16:37:07 · 7405 阅读 · 0 评论 -
运用kubeadm快速部署kubernetesk集群
文章目录1. 准备环境2. 所有节点安装Docker/kubeadm/ kubelet2.1 安装docker2.2 添加阿里云yum源2.3 安装kubeadm,kubelet和kubectl3. 部署Kubernetes Master5.1 使用kubectl工具6. 安装Pod网络插件7. 将node节点加入到k8s集群1. 准备环境# 关闭防火墙 并禁用systemctl stop firewalldsystemctl disable firewalld# 关闭selinuxsed -原创 2020-06-16 16:29:18 · 256 阅读 · 0 评论