K8S架构与组件 kubectl: 是一个客户端管理工具,直接管理API server,提供请求给API server,中间有auth认证。用户使用kubectl命令来请求API Server接口完成相应操作。 Master组件: kube-apiserver: 作为集群统一入口,只有API ser ...
分类:
其他好文 时间:
2020-03-30 16:44:53
阅读次数:
81
kubectl 1.验证和生成器 1.1 验证客户端操作,过滤不合法的请求,如创建的资源不存在、镜像格式不正确将快速返回失败 1.2 使用generators根据需要创建的资源类型来构建runtime object,参考https://kubernetes.io/docs/reference/kub ...
分类:
其他好文 时间:
2020-03-25 21:23:05
阅读次数:
421
Kubernetes dashboard 是Kubernetes集群的基于Web的通用UI。 它允许用户管理群集中运行的应用程序并对其进行故障排除,以及管理群集本身。 部署 如果你的网络很好且可以访问国外网,那你可以直接运行下面命令部署。 kubectl apply -f https://raw.g ...
分类:
Web程序 时间:
2020-03-24 18:56:44
阅读次数:
110
一、K8S部署多master的集群 前一个月用K8S部署了一个多master的集群,其中的困难,比想象中多太多。大概花了一个月的时间,从0开始,到集群搭建完成。 后面应该会写一个帖子,这里就不做介绍了。 二、学习的一些经验总结。 4.22 搭建多master结点的集群总结: 1.kubectl ge ...
分类:
其他好文 时间:
2020-03-22 16:02:54
阅读次数:
53
dokcerfile 制作Msql镜像 拷贝Mysql配置文件 kubectl cp mysql-open-deploy-cdbb78987-w7rlq:/etc/mysql/mysql.cnf ./mysql.cnf 去 dockerhub 下载最新版mysql docker pull mysql ...
分类:
数据库 时间:
2020-03-20 12:37:00
阅读次数:
70
报错信息:file /usr/bin/kubectl from install of kubectl-1.17.4-0.x86_64 confliccts with file from package kubernetes-clients-1.5.2-0.7.git269f928.el7.x86_6 ...
分类:
其他好文 时间:
2020-03-14 19:57:44
阅读次数:
229
当你需要在pod里面执行mysql导入sql文件时,经常会发现sql文件无法找到,如下命令:kubectlexec-imysql-ndb--mysql-uroot-lalalalaspring<your_scripts.sql其主要原因在于kubectl是读取的系统的路径,而不是pod里面的路径,其实可以直接加上你当前系统的路径,就可以执行了
分类:
数据库 时间:
2020-03-12 23:52:21
阅读次数:
131
k8s集群搭建后。重新做了docker私库。需要将集群的节点修改docker配置,重启docker。 1. 将vonedaonode1踢出集群 # kubectl drain vonedaonode1 2. 查看 # kubectl get nodes NAME STATUS ROLES AGE V ...
分类:
系统相关 时间:
2020-03-12 14:13:06
阅读次数:
363
Kubernetes中强制删除Pod、namespace 解决方法 可使用kubectl中的强制删除命令 # 删除POD kubectl delete pod PODNAME --force --grace-period=0 # 删除NAMESPACE kubectl delete namespac ...
分类:
Web程序 时间:
2020-03-07 10:14:11
阅读次数:
113
Install kubernetes 环境:狗东Ubuntu16 Install and Set Up kubectl The Kubernetes command-line tool, kubectl, allows you to run commands against Kubernetes c ...
分类:
Web程序 时间:
2020-03-06 19:41:19
阅读次数:
68