-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[question] can the pipeline support non-kubernetes environments #1012
Comments
Tekton is k8s native, can not run without k8s. |
We understand that Tekton is k8s native and it must run inside k8s. Can Tekton support a pipeline that release the code to the old environment that is running on VM not k8s? Many enterprises may have that requirement. Can it be a new feature for Tekton? |
@vincent-pli our old environment is all running containers, what do you mean |
😭 So, you have a I think you need a task to do that, you can handle this in that task, no matter the target env is k8s or not. |
you are right
but how can i run tekon-pipeline task with k8s env? ... |
You can have two tasks all depends on previous step (task), one for k8s env another for no-k8s |
got you, 3x |
Sorry to jump in but I have a similar use case. Is it possible to run builds using tekton that deploy into k8s as our current jenkins set up does for us, but also use tekton pipelines to deploy changes for terraform to roll out infrastructure changes? I cant find any information on this online. |
@HusterWan @paulalex yeah, there is no limitiation on deploying things to the current running cluster (or any k8s cluster to be honest). You can deploy to anything as long as you have (or write) a task for it (see ansible We may need more task of the kind (terraform, …) and maybe a little bit of documentation or blog posts on the future I am tempted to close this issue in the mean time, wdyt ? |
This is something we definitely want to support in the long run but we haven't made a lot of movement toward it yet. Anyone interested in getting started with any requirements gathering / design work? |
@imjasonh opened #1826 , also @dlorenc wrote a blog post experimenting with Tekton + MacStadium (https://medium.com/@dlorenc/tekton-on-mac-ed6ea72d1efb) I'm gonna assume we can close this issue for now and focus on specific issues such as #1826 |
Why I ask this question?
we have two large production environment, which one is an old system that not used the kubernetes, the other one is kubernetes env.
I want to delivery the components (kubernetes components and non-kubernetes components) by all using the tekton. It this idea is reasonable or do you guys have any suggestion for this situation?
The text was updated successfully, but these errors were encountered: