如何在阿里云容器服务上搭建Jenkins X
"Jenkins X is a CI/CD solution for modern cloud applications on Kubernetes." 这是Jenkins社区对于Jenkins X 的官方总结和定义。显而易见,它是一套以Jenkins作为核心发动机,以GitOps作为方法论,集成了nexus, docker-registry 和chartmuseum 等一系列交付标准存储组件的持续集成和持续交付解决方案。
下面我们讲介绍如何在阿里云容器服务上快速安装Jenkins X。
- 首先,需要在 阿里云容器服务控制台 创建一个香港集群,如果创建的集群只有一个worker节点,建议添加一台配置不低于8C16G的ECS。
- 进入集群管理页面,找到 “Master 节点 SSH 连接地址”,SSH登录Master。
安装 git。
yum
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Docker-在Harbor镜像仓库上推拉镜像
之前搭建好了docker和harbor,现在就可以在harbor上进行镜像管理了。 环境准备 两台机器,物理机、虚拟机不限,分别作为docker镜像仓库和客户端。 我准备了如下两台: 192.168.242.132,Docker镜像仓库,安装了harbor; 192.168.242.134,Docker客户端,安装了docker; 从客户端推送镜像到Harbor 客户端连接镜像仓库 使用命令: docker login 192.168.242.132 然后依次输入用户名和密码,发现登录不进去,出现错误【Error response from daemon: Get https://192.168.242.132/v1/users/: dial tcp 192.168.242.132:443: getsockopt: connection refused】,拒绝连接: connection refused.png 这里需要在客户端机器上修改docker的配置 将docker连接的镜像仓库修改成搭建的harbor仓库,首先到【/etc/sysconfig/】目录下新增一个文件【do...
- 下一篇
fabric8 API操作ConfigMap
ConfigMap用来保存key-value pair配置数据,数据可以在pod容器中挂载. 可以简单理解为Linux系统中的/etc目录,用来存储配置文件的目录。这里以将ConfigMap数据作为容器内配置文件举例. 本例中, ConfigMap挂载到容器后, 其每一个item会成为挂载目录下的一个文件, key为文件名, 文件内容是key对应的值. 前台UI如下: 添加ConfigMap内容: 点击保存, 将键值对数据以map方式传入后台, 构建ConfigMap对象并进行创建: 构建对象: /** * 构建ConfigMap对象 * @param ku8ConfigMap */ public void createConfigMap(Ku8ConfigMap ku8ConfigMap) { k8sAPIService.createConfigMap( ku8ConfigMap.getNamespace(), new ConfigMapBuilder() .withKind("ConfigMap") .withApiVersion("v1")...
相关文章
文章评论
共有0条评论来说两句吧...