home.social

#tekton — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #tekton, aggregated by home.social.

  1. Does anyone have any good tutorials on building a simple image with Tekton? I found lots of tutorials, most using Kaniko (see my other too, archived by Google in 2025) or tasks from the Tekton Hub (which seems to no longer be available?)

    #DevOps #Kubernetes #k8s #OpenShift #Tekton #CICD #Containers #Docker #Pipelines

  2. Does anyone have any good tutorials on building a simple image with Tekton? I found lots of tutorials, most using Kaniko (see my other too, archived by Google in 2025) or tasks from the Tekton Hub (which seems to no longer be available?)

    #DevOps #Kubernetes #k8s #OpenShift #Tekton #CICD #Containers #Docker #Pipelines

  3. Does anyone have any good tutorials on building a simple image with Tekton? I found lots of tutorials, most using Kaniko (see my other too, archived by Google in 2025) or tasks from the Tekton Hub (which seems to no longer be available?)

    #DevOps #Kubernetes #k8s #OpenShift #Tekton #CICD #Containers #Docker #Pipelines

  4. Does anyone have any good tutorials on building a simple image with Tekton? I found lots of tutorials, most using Kaniko (see my other too, archived by Google in 2025) or tasks from the Tekton Hub (which seems to no longer be available?)

    #DevOps #Kubernetes #k8s #OpenShift #Tekton #CICD #Containers #Docker #Pipelines

  5. Does anyone have any good tutorials on building a simple image with Tekton? I found lots of tutorials, most using Kaniko (see my other too, archived by Google in 2025) or tasks from the Tekton Hub (which seems to no longer be available?)

    #DevOps #Kubernetes #k8s #OpenShift #Tekton #CICD #Containers #Docker #Pipelines

  6. Many CI pipelines still run outside Kubernetes.

    But Kubernetes already has a native pipeline engine: Tekton.

    I wrote a tutorial showing how to build a Tekton CI pipeline for a Quarkus app:
    • Git clone
    • Maven build
    • Buildah container build
    • push to cluster registry

    All running inside the cluster.

    the-main-thread.com/p/tekton-p

    #Java #Quarkus #Kubernetes #Tekton #DevOps

  7. Many CI pipelines still run outside Kubernetes.

    But Kubernetes already has a native pipeline engine: Tekton.

    I wrote a tutorial showing how to build a Tekton CI pipeline for a Quarkus app:
    • Git clone
    • Maven build
    • Buildah container build
    • push to cluster registry

    All running inside the cluster.

    the-main-thread.com/p/tekton-p

    #Java #Quarkus #Kubernetes #Tekton #DevOps

  8. Many CI pipelines still run outside Kubernetes.

    But Kubernetes already has a native pipeline engine: Tekton.

    I wrote a tutorial showing how to build a Tekton CI pipeline for a Quarkus app:
    • Git clone
    • Maven build
    • Buildah container build
    • push to cluster registry

    All running inside the cluster.

    the-main-thread.com/p/tekton-p

    #Java #Quarkus #Kubernetes #Tekton #DevOps

  9. Many CI pipelines still run outside Kubernetes.

    But Kubernetes already has a native pipeline engine: Tekton.

    I wrote a tutorial showing how to build a Tekton CI pipeline for a Quarkus app:
    • Git clone
    • Maven build
    • Buildah container build
    • push to cluster registry

    All running inside the cluster.

    the-main-thread.com/p/tekton-p

    #Java #Quarkus #Kubernetes #Tekton #DevOps

  10. Many CI pipelines still run outside Kubernetes.

    But Kubernetes already has a native pipeline engine: Tekton.

    I wrote a tutorial showing how to build a Tekton CI pipeline for a Quarkus app:
    • Git clone
    • Maven build
    • Buildah container build
    • push to cluster registry

    All running inside the cluster.

    the-main-thread.com/p/tekton-p

    #Java #Quarkus #Kubernetes #Tekton #DevOps

  11. 🚨 CRITICAL: CVE-2026-33211 in Tekton Pipelines (git resolver) enables path traversal attacks via pathInRepo, exposing sensitive files (like ServiceAccount tokens). Upgrade to fixed versions immediately. Details: radar.offseq.com/threat/cve-20 #OffSeq #Tekton #Kubernetes #Infosec

  12. 🚨 CRITICAL: CVE-2026-33211 in Tekton Pipelines (git resolver) enables path traversal attacks via pathInRepo, exposing sensitive files (like ServiceAccount tokens). Upgrade to fixed versions immediately. Details: radar.offseq.com/threat/cve-20 #OffSeq #Tekton #Kubernetes #Infosec

  13. 🚨 CRITICAL: CVE-2026-33211 in Tekton Pipelines (git resolver) enables path traversal attacks via pathInRepo, exposing sensitive files (like ServiceAccount tokens). Upgrade to fixed versions immediately. Details: radar.offseq.com/threat/cve-20 #OffSeq #Tekton #Kubernetes #Infosec

  14. 🚨 CRITICAL: CVE-2026-33211 in Tekton Pipelines (git resolver) enables path traversal attacks via pathInRepo, exposing sensitive files (like ServiceAccount tokens). Upgrade to fixed versions immediately. Details: radar.offseq.com/threat/cve-20 #OffSeq #Tekton #Kubernetes #Infosec

  15. 🛠️ CI/CD that runs WHERE your apps run: Install & configure Tekton pipelines directly on your Kubernetes cluster.

    Native, scalable, cloud-agnostic automation.

    #Tekton #Kubernetes #CICD #GitOps #DevOps
    🔗 devopstales.github.io/cicd/tek

  16. Woot! I get to attend #KubeCon in #Amsterdam next month! Looking forward to checking out the sessions and meeting people. Find me in the #RedHat booth some of the time. I'll be ready to talk about Service Mesh/#Istio #Keycloak, #Tekton, and many other topics.

  17. Woot! I get to attend #KubeCon in #Amsterdam next month! Looking forward to checking out the sessions and meeting people. Find me in the #RedHat booth some of the time. I'll be ready to talk about Service Mesh/#Istio #Keycloak, #Tekton, and many other topics.

  18. Woot! I get to attend #KubeCon in #Amsterdam next month! Looking forward to checking out the sessions and meeting people. Find me in the #RedHat booth some of the time. I'll be ready to talk about Service Mesh/#Istio #Keycloak, #Tekton, and many other topics.

  19. Woot! I get to attend #KubeCon in #Amsterdam next month! Looking forward to checking out the sessions and meeting people. Find me in the #RedHat booth some of the time. I'll be ready to talk about Service Mesh/#Istio #Keycloak, #Tekton, and many other topics.

  20. Woot! I get to attend #KubeCon in #Amsterdam next month! Looking forward to checking out the sessions and meeting people. Find me in the #RedHat booth some of the time. I'll be ready to talk about Service Mesh/#Istio #Keycloak, #Tekton, and many other topics.

  21. Okay #homeLab what do folks like for #gitOps these days?

    I’ve extensively used #flux2 but never really used #argoCD. I was planning on probably just using Argo for learning.

    I don’t anticipate a need for something like #tekton or #jenkins but I suppose it could be handy for job running.

  22. Okay #homeLab what do folks like for #gitOps these days?

    I’ve extensively used #flux2 but never really used #argoCD. I was planning on probably just using Argo for learning.

    I don’t anticipate a need for something like #tekton or #jenkins but I suppose it could be handy for job running.

  23. Okay #homeLab what do folks like for #gitOps these days?

    I’ve extensively used #flux2 but never really used #argoCD. I was planning on probably just using Argo for learning.

    I don’t anticipate a need for something like #tekton or #jenkins but I suppose it could be handy for job running.

  24. Okay #homeLab what do folks like for #gitOps these days?

    I’ve extensively used #flux2 but never really used #argoCD. I was planning on probably just using Argo for learning.

    I don’t anticipate a need for something like #tekton or #jenkins but I suppose it could be handy for job running.

  25. Okay #homeLab what do folks like for #gitOps these days?

    I’ve extensively used #flux2 but never really used #argoCD. I was planning on probably just using Argo for learning.

    I don’t anticipate a need for something like #tekton or #jenkins but I suppose it could be handy for job running.

  26. In my rush to get a basic docker build tekton pipeline working I made a bit of a noob mistake... Using an emptyDir workspace to store data between tasks.

    I didn't realise that the emptyDir workspace is only persisted for the duration of a specific task so at the end of the clone task it's discarded and a fresh emptyDir is supplied for the build task...

    I was caught off guard cos I didn't really think that would be too useful but after doing some reading it's probably used when running/testing single tasks in isolation. Using it for CI/CD would mean you're not getting the benefit of cached data between runs.

    Setting up a PVC won't take long, I'm just being lazy. Serves me right.

    #tekton #cicd #kubernetes #k8s #homelab #selfhosted

  27. In my rush to get a basic docker build tekton pipeline working I made a bit of a noob mistake... Using an emptyDir workspace to store data between tasks.

    I didn't realise that the emptyDir workspace is only persisted for the duration of a specific task so at the end of the clone task it's discarded and a fresh emptyDir is supplied for the build task...

    I was caught off guard cos I didn't really think that would be too useful but after doing some reading it's probably used when running/testing single tasks in isolation. Using it for CI/CD would mean you're not getting the benefit of cached data between runs.

    Setting up a PVC won't take long, I'm just being lazy. Serves me right.

    #tekton #cicd #kubernetes #k8s #homelab #selfhosted

  28. In my rush to get a basic docker build tekton pipeline working I made a bit of a noob mistake... Using an emptyDir workspace to store data between tasks.

    I didn't realise that the emptyDir workspace is only persisted for the duration of a specific task so at the end of the clone task it's discarded and a fresh emptyDir is supplied for the build task...

    I was caught off guard cos I didn't really think that would be too useful but after doing some reading it's probably used when running/testing single tasks in isolation. Using it for CI/CD would mean you're not getting the benefit of cached data between runs.

    Setting up a PVC won't take long, I'm just being lazy. Serves me right.

    #tekton #cicd #kubernetes #k8s #homelab #selfhosted

  29. In my rush to get a basic docker build tekton pipeline working I made a bit of a noob mistake... Using an emptyDir workspace to store data between tasks.

    I didn't realise that the emptyDir workspace is only persisted for the duration of a specific task so at the end of the clone task it's discarded and a fresh emptyDir is supplied for the build task...

    I was caught off guard cos I didn't really think that would be too useful but after doing some reading it's probably used when running/testing single tasks in isolation. Using it for CI/CD would mean you're not getting the benefit of cached data between runs.

    Setting up a PVC won't take long, I'm just being lazy. Serves me right.

  30. Spent a little time this weekend getting to know Tekton

    People use it at work to build a golden path CI/CD pipeline in the form of a helm chart and it'd be nice if I could dive in and make changes to push upstream as needed.

    So far, all I've really done is gone over some of the examples:

    tekton.dev/docs/getting-starte

    Pretty happy with it so far, set up is much easier than gitea actions and I think this will just be easier to maintain. The kubernetes/manifest-driven interface fits nicely with my gitops/fluxcd strategy but I can still trigger builds manually with the CLI as needed.

    Next step is to port over some of my existing image builds and then I'll see if I can make my own image build pipeline as a helm chart so it's reusable.

    Anyone have any interesting use cases for Tekton in their own work/home?

    #tekton #cicd #gitops #fluxcd #docker #helm #homelab #selfhosted

  31. Spent a little time this weekend getting to know Tekton

    People use it at work to build a golden path CI/CD pipeline in the form of a helm chart and it'd be nice if I could dive in and make changes to push upstream as needed.

    So far, all I've really done is gone over some of the examples:

    tekton.dev/docs/getting-starte

    Pretty happy with it so far, set up is much easier than gitea actions and I think this will just be easier to maintain. The kubernetes/manifest-driven interface fits nicely with my gitops/fluxcd strategy but I can still trigger builds manually with the CLI as needed.

    Next step is to port over some of my existing image builds and then I'll see if I can make my own image build pipeline as a helm chart so it's reusable.

    Anyone have any interesting use cases for Tekton in their own work/home?

    #tekton #cicd #gitops #fluxcd #docker #helm #homelab #selfhosted

  32. Spent a little time this weekend getting to know Tekton

    People use it at work to build a golden path CI/CD pipeline in the form of a helm chart and it'd be nice if I could dive in and make changes to push upstream as needed.

    So far, all I've really done is gone over some of the examples:

    tekton.dev/docs/getting-starte

    Pretty happy with it so far, set up is much easier than gitea actions and I think this will just be easier to maintain. The kubernetes/manifest-driven interface fits nicely with my gitops/fluxcd strategy but I can still trigger builds manually with the CLI as needed.

    Next step is to port over some of my existing image builds and then I'll see if I can make my own image build pipeline as a helm chart so it's reusable.

    Anyone have any interesting use cases for Tekton in their own work/home?

    #tekton #cicd #gitops #fluxcd #docker #helm #homelab #selfhosted

  33. Spent a little time this weekend getting to know Tekton

    People use it at work to build a golden path CI/CD pipeline in the form of a helm chart and it'd be nice if I could dive in and make changes to push upstream as needed.

    So far, all I've really done is gone over some of the examples:

    tekton.dev/docs/getting-starte

    Pretty happy with it so far, set up is much easier than gitea actions and I think this will just be easier to maintain. The kubernetes/manifest-driven interface fits nicely with my gitops/fluxcd strategy but I can still trigger builds manually with the CLI as needed.

    Next step is to port over some of my existing image builds and then I'll see if I can make my own image build pipeline as a helm chart so it's reusable.

    Anyone have any interesting use cases for Tekton in their own work/home?

    #tekton #cicd #gitops #fluxcd #docker #helm #homelab #selfhosted

  34. Spent a little time this weekend getting to know Tekton

    People use it at work to build a golden path CI/CD pipeline in the form of a helm chart and it'd be nice if I could dive in and make changes to push upstream as needed.

    So far, all I've really done is gone over some of the examples:

    tekton.dev/docs/getting-starte

    Pretty happy with it so far, set up is much easier than gitea actions and I think this will just be easier to maintain. The kubernetes/manifest-driven interface fits nicely with my gitops/fluxcd strategy but I can still trigger builds manually with the CLI as needed.

    Next step is to port over some of my existing image builds and then I'll see if I can make my own image build pipeline as a helm chart so it's reusable.

    Anyone have any interesting use cases for Tekton in their own work/home?

  35. Finally merged my #Tekton experiment.

    Added 34000 lines of YAML to drop 62. Not the best ratio 😅

    But let's see where things go from here. I'm quite confident that I'll be able to replace gitlab-runners in the next few weeks and find a good pattern for the pipelines.

    But I think I'll take a day off working on these. It's so crazy abstract, but that's also the potential tekton holds.

    git.shivering-isles.com/shiver

    #kubernetes #gitlab

  36. Finally merged my #Tekton experiment.

    Added 34000 lines of YAML to drop 62. Not the best ratio 😅

    But let's see where things go from here. I'm quite confident that I'll be able to replace gitlab-runners in the next few weeks and find a good pattern for the pipelines.

    But I think I'll take a day off working on these. It's so crazy abstract, but that's also the potential tekton holds.

    git.shivering-isles.com/shiver

    #kubernetes #gitlab

  37. Finally merged my #Tekton experiment.

    Added 34000 lines of YAML to drop 62. Not the best ratio 😅

    But let's see where things go from here. I'm quite confident that I'll be able to replace gitlab-runners in the next few weeks and find a good pattern for the pipelines.

    But I think I'll take a day off working on these. It's so crazy abstract, but that's also the potential tekton holds.

    git.shivering-isles.com/shiver

    #kubernetes #gitlab

  38. Finally merged my #Tekton experiment.

    Added 34000 lines of YAML to drop 62. Not the best ratio 😅

    But let's see where things go from here. I'm quite confident that I'll be able to replace gitlab-runners in the next few weeks and find a good pattern for the pipelines.

    But I think I'll take a day off working on these. It's so crazy abstract, but that's also the potential tekton holds.

    git.shivering-isles.com/shiver

    #kubernetes #gitlab

  39. Finally merged my #Tekton experiment.

    Added 34000 lines of YAML to drop 62. Not the best ratio 😅

    But let's see where things go from here. I'm quite confident that I'll be able to replace gitlab-runners in the next few weeks and find a good pattern for the pipelines.

    But I think I'll take a day off working on these. It's so crazy abstract, but that's also the potential tekton holds.

    git.shivering-isles.com/shiver

    #kubernetes #gitlab

  40. Anyone interested in talking about Tekton? I would like to have a chat about it.

    I'm currently migrating my CI workflow to it and I'm wondering what other people's experience is.

    #Tekton #Kubernetes