jenkins入门
我最近遇到了Jenkins Configuration as Code (JCasC),这是一个有趣的项目,使用YAML格式编写Jenkins配置。 YAML已在Kubernetes,Ansible和许多其他技术中用作模板语言。 在本文中,我将解释如何在容器中开始使用JCasC。 许多人使用Docker在本地运行容器,但在我的示例中将使用Podman。 如果需要先进行设置,则可以在Podman的《入门指南》指南中阅读更多内容。
下载容器映像并启动Jenkins实例
要在本地计算机上启动概念验证JCasC,请运行以下基本命令(我从此repo改编了该命令):
kkulkarn @ localhost ~ podman run -p 8080 : 8080 -p 50000 : 50000 jenkins / jenkins:lts
容器启动后,导航至http:// localhost:8080以在浏览器中打开Jenkins用户界面(UI)。 它会要求您输入密码-查看podman run命令中的日志,然后您应该在终端中看到以下内容:
*************************************************************
*************************************************************
*************************************************************
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
63b9bde2015f4aedb75b93ec088e86ca
This may also be found at:
/ var
/ jenkins_home
/ secrets
/ initialAdminPassword