bounty将在7天后过期。回答此问题可获得+100的声誉奖励。Peter Penzov正在寻找来自声誉良好的来源的答案。
我想创建一个Jenkins作业,将Helm图表部署到Kubernetes集群中。Helm图表存储在Bitbucket存储库中。
pipeline {
agent any
stages {
stage('Build') {
steps {
sh "echo 'building..'"
}
}
stage('Test'){
steps {
sh "echo 'Testing...'"
}
}
stage('Deploy') {
steps {
sh "echo 'Deploying...'"
}
}
}
}
我需要在这个Jenkins文件中添加什么配置才能从bitbucket下载Heml图表库并将配置应用到Kubernetes集群中?你能给予我一个这样的Jenkins文件的例子吗?
1条答案
按热度按时间sqserrrh1#
假设您的管道已位于Helm图表所在的Bitbucket存储库中。您可以创建新管道作业并选择选项
Pipeline Script from SCM
,然后提供Bitbucket配置。添加配置后,这将克隆包含Helm图表的存储库。假设您在Jenkins代理中安装了Helm,那么您可以使用
sh
步骤简单地执行所需的helm命令。