专栏首页亮哥的DevOpsJenkins X--(5)准备虚拟机环境
原创

Jenkins X--(5)准备虚拟机环境

工欲善其事,必先利其器。要想搞云原生,想弄明白它是怎么转的,是什么原理,就钻进去研究。看官网,学理论;搭环境,做实践。什么事情,光纸上谈兵,没有实际操作,是没有话语权的。这个教程不能涵盖所有的内容,也不是说就只有这一种方案,只是结合自己的实际情况,按照这个步骤搭建成功了,也系统能给同样在搭建这个环境的同学提供一点帮助。因为,我在搭建的过程中,也踩了很多坑,也是从其他同学那里获得帮助,搭建成功的,因此,要分享出来,分享给需要它的人。

1、前言

个人电脑环境:联想T470 WIN10专业版 8C16G。

遇到的坑

1、开始使用Oracle VM VirtualBox 6.0.10安装的虚拟机,由于不能开启虚拟化,后来改成VMware Workstation Pro 15。

2、K8s版本不能太高,否则在安装Jenkins X时会出现api-version不匹配的问题。

3、不管是安装K8s,JenkinsX,甚至其他的组件,最好指定版本号安装,各个组件版本迭代更新非常快,每一个版本依赖的其他组件的版本也不一样,如果使用latest标签,就会出现今天的依赖的镜像版本和明天的就不一样。主要是我们翻不了墙,处理镜像太麻烦,所以最好指定版本号。

准备工作

1、笔记本电脑需要在BIOS里开启虚拟化。

2、准备好CentOS 7的安装镜像,这里用的是CentOS 7.6

3、安装好VMware Workstation Pro 15 。

环境要求

1、操作系统CentOS7.6

2、内存6G

3、CPU4C

4、硬盘30G

2、创建虚拟机

点击“新建虚拟机向导”,选择“典型”安装。选择已经下载好的CentOS 7的iso镜像

下一步,设置虚拟机的名称安装位置

下一步,设置磁盘容量为30G

下一步,自定义硬件

选择内存6G,CPU4C,开启虚拟化引擎,点击安装

安装操作系统,选择语言。

这里很关键,安装下图的设置进行设置。

设置root的密码。

安装完成,重启。

重启之后,接收许可,设置用户

完成配置,这样虚机就创建好了。

使用SecureCRT登录虚机,因为安装虚机时配置了ens33的连接,CentOS默认也是启动了sshd,监听22端口,配置好IP、端口和账号后,可以直接登录到虚机里。

SSHD状态:systemctl status sshd.service

SecureCRT登录配置

查看ifconfig

OK,下一篇开始使用minikube安装k8s环境。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Jenkins X--(1)基本概念和最佳实践

    Jenkins X是基于Kubernetes的持续集成、持续部署平台。也是Jenkins的子项目。Jenkins X旨在使程序员在研发过程中能够轻松遵循DevO...

    DevOps亮哥
  • Jenkins X--(2)如何帮助实现持续交付

    Jenkins X是基于Kubernetes的持续集成、持续部署平台,是基于Kubernetes的现代云原生应用的CI/CD解决方案。Jenkins X内置了很...

    DevOps亮哥
  • Jenkins X--(3)具备什么样的加速能力

    Jenkins X 重新构思了云原生时代下的 CI/CD 实现,这些想法受到了 DevOps 状态报告和近来大热的《Accelerate》一书的深刻影响,这本书...

    DevOps亮哥
  • 当云计算、开源大神们聚在一起,他们会讲什么?两大盛会议程放送!

    近年来,我国云计算发展日新月异,云服务信任体系逐步建立,云计算开源技术也得到长足发展,应用更加多样化。作为从业者,一不小心就跟不上行业发展,怎么办?

    云加社区
  • 出现 Error running app: Default Activity Not Found以及XML布局代码无提示

    好端端的项目崩了,报出 1.Error running app: Default Activity Not Found 2.XML布局代码无提示 几经周折...

    紫兮木溪
  • iOS微信之简单文本分享(集成官方SDK)

    前期准备工作:可以参考这篇博文http://www.jianshu.com/p/839dc30f2250 iOS版本只需要提供Bundle Id即可

    专注APP开发
  • 【云+社区开发者大会·杭州站】借力云与小程序,揭秘新时代电商的发展法则

    8月18日,云+社区开发者大会·杭州站「电商技术进化论:云与小程序之力」在杭州蘑菇街举办,此次大会邀请了业内技术大咖,深度揭秘新时代电商的技术变革与创新形式,与...

    TVP官方团队
  • VR开发--搭建UI框架(4)

    ![A~CVE5BU}D7WLXR]8ADY4ZB.png](http://upload-images.jianshu.io/upload_images/642...

    雷潮
  • 推荐3个微信小工具,..%的人都不知道

    微信这个不多说,现在已经成为了一款超级 APP,几乎是每个人手上都会有的 APP,但是大家都知道它是一款社交工具,支付工具,大多都是用来聊天,刷朋友圈,移动支付...

    六小登登
  • 重磅! 昆明地铁开出全省首张公共交通领域区块链电子发票

    ? ? ? 近日,昆明地铁区块链电子发票正式上线,成功开出云南省首张公共交通领域区块链电子发票。即日起,使用“昆明地铁微信乘车码”的乘客,可以在乘车之日起的9...

    腾讯TrustSQL

扫码关注云+社区

领取腾讯云代金券