会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
尤小清
刚开始写博客,欢迎技术交流 QQ:616137497 坐标:上海
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2021年2月5日
Controller之statefulset
摘要: @很多朋友反馈,博文排版不易读,从这篇文章开始慢慢学习一下markdown语法吧,啊哈哈。 ###1、前面说过了deployment,它是一种无状态的控制器类型,接下来聊聊有状态的控制器类型statefulset,在聊之前,先了解下无状态和有状态的概念。 (1)无状态特点: *一个deploymen
阅读全文
posted @ 2021-02-05 16:27 尤小清
阅读(155)
评论(0)
推荐(0)
2021年2月4日
Service
摘要: 1. 什么是service(服务的发现和负载均衡) ①集群内的容器升级或故障下线产生新的pod时,容器ip是不断变化的,service在这中间提供vip地址和服务发现的作用,无论容器ip如何变化,service总能通过虚拟机地址找到对应的pod容器提供服务。 ②当一个应用服务有多个容器提供服务时,s
阅读全文
posted @ 2021-02-04 15:44 尤小清
阅读(762)
评论(0)
推荐(0)
Controller之deployment
摘要: 1.什么是controller controller是集群上管理和运行容器的对象,controller可以实现pod应用的运维。 ①保证pod数量:确保K8s中有指定数量的Pod在运行,如果少于指定数量的pod, Controller会创建新的。 ②保证pod健康:当pod不健康,运行出错或者无法提
阅读全文
posted @ 2021-02-04 11:31 尤小清
阅读(286)
评论(0)
推荐(0)
2021年2月2日
rabbitmq“ Login was refused using authentication mechanism PLAIN”
摘要: 新安装的单机rabbitmq版本3.6.6. 1)guest用户无法web登录。 2)后端程序提示 rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authenticat
阅读全文
posted @ 2021-02-02 10:38 尤小清
阅读(5689)
评论(0)
推荐(0)
2021年1月28日
kakfa 报错“Will not attempt to authenticate using SASL”
摘要: 报错如图: 解决方法如下: 1.调整连接超时时间 #经过一个下午的排错后,最终通过这个办法解决了。 zookeeper.connection.timeout.ms=6000 连接超时时间改为60000,即60秒,默认是6秒 在重新启动kafka,不要用-daemon或&后台启动,直接前台启动,查看输
阅读全文
posted @ 2021-01-28 19:14 尤小清
阅读(8065)
评论(0)
推荐(0)
2021年1月27日
Pod
摘要: 1.pod的基本概念 1)k8s中最小的部署单元 2)一组容器的集合,含多个容器 3)一个pod中的容器共享网络命名空间 4)Pod 生命周期比较短暂的组件, 比如, 当 Pod 所在节点发生故障, 那么该节点上的 Pod会被调度到其他节点, 但需要注意的是, 被重新调度的 Pod 是一个全新的 P
阅读全文
posted @ 2021-01-27 22:46 尤小清
阅读(868)
评论(0)
推荐(0)
redis 报错“MISCONF Redis is configured to save RDB”
摘要: 应用程序端报错:"MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk"redis日志报错:“WARNING overcommit_memory is set t
阅读全文
posted @ 2021-01-27 10:55 尤小清
阅读(818)
评论(0)
推荐(0)
2021年1月26日
Yaml 文件概述
摘要: 1、 YAML 文件概述 对k8s来说它是集群中对资源管理和资源对象编排部署都可以通过声明样式( YAML) 文件来解决,把需要对资源对象操作编辑到 YAML 格式文件中,把这种文件叫做资源清单文 件, 通过 kubectl 命令直接使用资源清单文件就可以实现对大量的资源对象进行编排部署。 ####
阅读全文
posted @ 2021-01-26 22:09 尤小清
阅读(1506)
评论(0)
推荐(0)
Kubectl
摘要: kubernetes 集群命令行工具 kubectl1、 kubectl 概述kubectl 是 Kubernetes 集群的命令行工具, 通过 kubectl 能够对集群本身进行管理, 并能够在集群上进行容器化应用的安装部署。2、 kubectl 命令的语法(1) comand: 指定要对资源执行
阅读全文
posted @ 2021-01-26 22:08 尤小清
阅读(647)
评论(0)
推荐(0)
2021年1月21日
Kubeadm部署 (3) 测试及创建dashboard
摘要: 1.验证集群工作是否正常: 在 Kubernetes 集群中创建一个 pod, 验证是否正常运行: $ kubectl create deployment nginx --image=nginx $ kubectl expose deployment nginx --port=80 --type=N
阅读全文
posted @ 2021-01-21 01:14 尤小清
阅读(200)
评论(0)
推荐(0)
2021年1月20日
Kubeadm部署 (2)完整搭建
摘要: 1.所有节点安装docker 1)下载镜像源 $ wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 2)查看现有那些docker版本 $ y
阅读全文
posted @ 2021-01-20 22:22 尤小清
阅读(419)
评论(0)
推荐(0)
k8s v1.9.9 二进制部署 (11)部署dashboard
摘要: cd /root/pod vim dashboard.yaml # Dashboard Secret # apiVersion: v1 kind: Secret metadata: labels: k8s-app: kubernetes-dashboard name: kubernetes-dash
阅读全文
posted @ 2021-01-20 15:26 尤小清
阅读(171)
评论(0)
推荐(0)
k8s v1.9.9 二进制部署 (10)部署heapster
摘要: cd /root/pod vim heapster.yaml apiVersion: v1 kind: ServiceAccount metadata: name: heapster namespace: kube-system apiVersion: extensions/v1beta1 kind
阅读全文
posted @ 2021-01-20 15:24 尤小清
阅读(114)
评论(0)
推荐(0)
k8s v1.9.9 二进制部署 (9)部署coredns
摘要: 创建存放yaml文件的目录并创建yaml文件。 mkdir /root/pod cd /root/pod vim coredns.yaml apiVersion: v1 kind: ServiceAccount metadata: name: coredns namespace: kube-syst
阅读全文
posted @ 2021-01-20 15:21 尤小清
阅读(253)
评论(0)
推荐(0)
k8s v1.9.9 二进制部署 (8)master上创建仓库
摘要: 1.拉取仓库的镜像,并创建仓库 docker pull registry docker run -d -p 5000:5000 --restart=always --name=registry -v /opt/myregistry:/var/lib/registry registry 2.上传本地镜
阅读全文
posted @ 2021-01-20 15:20 尤小清
阅读(150)
评论(0)
推荐(0)
k8s v1.9.9 二进制部署 (7)node节点安装kubelet、kube-proxy
摘要: 1. 给kubelet赋予权限(仅在master执行) $cd /etc/kubernetes $kubectl create clusterrolebinding kubelet-bootstrap \ --clusterrole=system:node-bootstrapper \ --user
阅读全文
posted @ 2021-01-20 15:18 尤小清
阅读(292)
评论(0)
推荐(0)
k8s v1.9.9 二进制部署 (6)所有节点安装flannel网络插件和docker
摘要: 1.二进制包安装flannel $cd /root/ $wget https://github.com/coreos/flannel/releases/download/v0.10.0/flannel-v0.10.0-linux-amd64.tar.gz $tar zxvf flannel-v0.1
阅读全文
posted @ 2021-01-20 15:17 尤小清
阅读(379)
评论(0)
推荐(0)
k8s v1.9.9 二进制部署 (5)master安装apiserver、cheduler,controller-manager
摘要: 1.确认二进制文件是否部署 $cd /root/ $ll /usr/bin/kube* -rwxr-xr-x 1 root root 211557415 Dec 28 13:34 /usr/bin/kube-apiserver -rwxr-xr-x 1 root root 138876075 Dec
阅读全文
posted @ 2021-01-20 15:16 尤小清
阅读(194)
评论(0)
推荐(0)
k8s v1.9.9 二进制部署 (4)master上安装 kubectl及生成配置文件
摘要: 1.下载kubenetes软件包 #这一步我们把二进制包全部分发下去,后续都会使用。 $cd /root/ $wget https://dl.k8s.io/v1.9.9/kubernetes-server-linux-amd64.tar.gz $tar -xzvf kubernetes-server
阅读全文
posted @ 2021-01-20 15:14 尤小清
阅读(239)
评论(0)
推荐(0)
k8s v1.9.9 二进制部署 (3)创建高可用etcd集群
摘要: 1.etcd集群认证文件确认 #确认三个节点目录下都有下面文件。 $ll /etc/kubernetes/ssl/kubernetes* -rw 1 root root 1675 Dec 28 12:24 /etc/kubernetes/ssl/kubernetes-key.pem -rw-r--r
阅读全文
posted @ 2021-01-20 15:12 尤小清
阅读(152)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告