Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a template for deploying a Helm chart through a pipeline. #941

Open
chilianyi opened this issue Apr 18, 2023 · 2 comments
Open

Add a template for deploying a Helm chart through a pipeline. #941

chilianyi opened this issue Apr 18, 2023 · 2 comments

Comments

@chilianyi
Copy link
Contributor

chilianyi commented Apr 18, 2023

What is version of KubeSphere DevOps has the issue?

v3.3.1

How did you install the Kubernetes? Or what is the Kubernetes distribution?

kubekey

Describe this feature

Refer to https://kubesphere.io/forum/d/9485

Some users may not be familiar with how to deploy a Helm chart through KubeSphere's DevOps process to their current KubeSphere clusters. Currently, it can be done by using the Helm CLI in a pipeline step. To make it easier for users to refer to and use, a pipeline template can be integrated into the KubeSphere platform.

Additional information

An excellent example is https://github.com/Feeeenng/devops-maven-sample/blob/helm/Jenkinsfile-helm, which can be used to create a template. The template can be committed to the location https://github.com/kubesphere-sigs/pipeline-templates/tree/main/featured/pipelines. When integrated with the next release of DevOps, it will be automatically included in the version.

@Feeeenng
Copy link
Contributor

Feeeenng commented Apr 19, 2023

this is sample example.
https://github.com/Feeeenng/devops-maven-sample/blob/helm/pipeline-helm.yaml
The next step plan will be realized through ClusterStepTemplate, which can be added in the user's own pipeline.

@wangqiwq
Copy link

wangqiwq commented Jun 2, 2023

发版后才能验证

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants