图灵学院 java架构师学习路线
Kubernetes是Google开源的容器集群管理系统,分布式服务框架良好的分布式服务框架需要实现服务的配置管理。为了避免访问google cloud出现超时或reset等问题,另外创建Google Cloud帐号。
1.首先安装go语言环境,选择安装Google cloud sdk,使用如图的代码实现提示完成授权及登录确保创建instances以及Cloud Storage功能可用。
2.接着进行安装etcd二进制版本解压后将其目录加入PATH和kubernetes最新的relase binary版本,修改cluster/gce/config-default.sh,主要是修改便于节约资源。
3.然后在kubernetes目录运行cluster/kube-up.sh执行成功后会显示done,如果执行不成功,就说明没有正确打开目录。
4.由于上面的脚本启动了examples/monitoring,那么接下来定义的service,尝试启动其它自己的pods,启动一个tomcat集群。
5.接着创建成功后通过cluster/kubectl.sh get pods来查看它所在minion及ip,可以通过curl或浏览器来访问开启GCE防火墙端口设置。
6.最后保存为tomcat-service.json,检查service启动后的ip及端口,由于service是内部ip,可以在GCE上通过curl来测试及验证。
尽管Java架构师学习路线已经分享给大家,但有多少人能认真的去践行,这个就难说了。互联网寒冬已经到来,作为程序员,更应在此时提高自己,有着更高远的追求。
篇幅有限,如果需要更详细的java架构师学习路线资料可加博主qq:1993712276,或者去图灵官网查看