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

Support multiple clouds #24

Open
marinkobabic opened this issue Jul 23, 2020 · 1 comment
Open

Support multiple clouds #24

marinkobabic opened this issue Jul 23, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@marinkobabic
Copy link

When specifying the following

pipeline { agent { kubernetes { label 'parent-pod'
Or

pipeline { agent { mycloud { label 'parent-pod'
I can run agents on whatever cloud was configured in jenkins. This is the clean way to support multiple clouds according to the Jenkins Kubernetes plugin. This way some of the staging environments can be installed on different clusters. Of course therefore the agent will be executed on the target cluster. All the required information to connect to the target cluster are part of the standard kubernetes plugin.

@Ragin-LundF
Copy link
Owner

This is in planning, but not documented yet.
Basically it is also possible with the current solution because you can use your own templates with the "TEMPLATES_BASE_DIRECTORY" configuration. There you can add or copy and change the configuration templates you want and add as many clouds as you want.

But for better usability the solution should work like the cloud-templates with the possibility to select the cloud environments for special instances.

@Ragin-LundF Ragin-LundF added the enhancement New feature or request label Jul 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants