加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mysql应用纯手工!本地K8s的创建、运行、更改源码、测试

发布时间:2020-12-12 01:06:46 所属栏目:MySql教程 来源:网络整理
导读:《Mysql应用纯手工!本地K8s的创建、运行、更改源码、测试》要点: 本文介绍了Mysql应用纯手工!本地K8s的创建、运行、更改源码、测试,希望对您有用。如果有疑问,可以联系我们。 MYSQL应用 可能有点懒,反正我不太喜欢实操,因为贴图很麻烦……咳咳,这两天接

《Mysql应用纯手工!本地K8s的创建、运行、更改源码、测试》要点:
本文介绍了Mysql应用纯手工!本地K8s的创建、运行、更改源码、测试,希望对您有用。如果有疑问,可以联系我们。

MYSQL应用可能有点懒,反正我不太喜欢实操,因为贴图很麻烦……咳咳,这两天接触,就做了个教程.这个教程可以大致让你知道运行,更改源码,而且从头测试本地Kubernetes平台集群.

MYSQL应用Kubernetes是个有很多贡献者的开源大项目,理论上它作为一个不挑食的容器管理框架,可以无处不在.

MYSQL应用不过有点可惜的是,无论实际编写还是贡献测试代码,引导kubernetes server都不太容易.然后里边一些文件对于我来说有些乱,不是挂了就是过时.更气人的是,很多东西,比如源文件更改和编译运行的示例根本不给详细,很多时候要跑个本地kubernets cluster代码还得白手起家慢慢摸索.

MYSQL应用这里分享一些摸索心得,尽量从头开始详细讲解,大家一起聊聊.

步骤1:创建虚拟机并访问

MYSQL应用既然是从头开始,那就得做做样子.先创建个新的、干净的VM来运行.

MYSQL应用

VM

MYSQL应用至此,新的Google云平台VM实例创建完成,这是个干净无污染的新环境.

步骤2:为Kubernetes准备虚拟机

MYSQL应用这一步要安装:

  • GCC,Make,socat和git;
  • Docker;
  • 其他的看自己需求,没啥需求就不用管了.

MYSQL应用ssh到上面的新VM,安装GCC,socat和git:

MYSQL应用

Kubernetes

MYSQL应用安装etcd:

MYSQL应用

Mysql应用纯手工!本地K8s的创建、运行、更改源码、测试

MYSQL应用安装golang(应该是1.8+版本):

MYSQL应用

安装golang(应该是1.8+版本):

步骤3:获取Kubernetes源代码

MYSQL应用在这个步骤,Git Kubernetes源代码会克隆下来并添加到GOPATH.注意,这里要用–depth 1,即只要最新版本.

MYSQL应用

Mysql应用纯手工!本地K8s的创建、运行、更改源码、测试

MYSQL应用把Kubernetes sources添加到GOPATH:

MYSQL应用

Mysql应用纯手工!本地K8s的创建、运行、更改源码、测试

步骤4:编译并运行Kubernetes

MYSQL应用这里不难,因为它正好有个叫local-up-cluster.sh的好货.

MYSQL应用

Kubernetes

MYSQL应用输出显示:

MYSQL应用

Kubernetes

步骤5:测试Kubernetes

MYSQL应用虚拟机打开个新的shell,cd到Kubernetes源目录GOPATH,然后就可以测试了:

MYSQL应用

测试

步骤6:更改源代码

MYSQL应用在kubernetes-apiserver添加日志行来改个entry point,而且要保证这条你能在日志中看到:

MYSQL应用

Mysql应用纯手工!本地K8s的创建、运行、更改源码、测试

步骤7:测试Kubernetes源代码的更改

MYSQL应用停止本地群集,重启root@instance-3:/gopath/src/k8s.io/kubernetes# hack/local-up-cluster.sh

MYSQL应用在尾api server日志行检查下是否出现了更改:

MYSQL应用

源代码

MYSQL应用这就是从头开始创建本地的Kubernetes集群的文档,不麻烦,但也包含了一些比较重要的点:执行了几个简单的步骤,获取一个Kubernetes集群,并编译并更改了API服务器,然后查看了更改.

MYSQL应用文章来自微信公众号:DevOps研究院

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读