GithubHelp home page GithubHelp logo

Tekton Buildpacks PVC gives persistentvolume-controller waiting for a volume to be created, either by external provisioner "ebs.csi.aws.com" or manually created by system administrator about tekton-argocd-eks HOT 2 CLOSED

jonashackt avatar jonashackt commented on June 12, 2024
Tekton Buildpacks PVC gives persistentvolume-controller waiting for a volume to be created, either by external provisioner "ebs.csi.aws.com" or manually created by system administrator

from tekton-argocd-eks.

Comments (2)

jonashackt avatar jonashackt commented on June 12, 2024

Seems to be an upgrade problem to EKS with K8s version 1.23: https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-1.23 and also https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi.html:

The Amazon EBS CSI driver isn't installed when you first create a cluster. To use the driver, you must add it as an Amazon EKS add-on or as a self-managed add-on.

There's also https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi-migration-faq.html

CSI drivers:

    replace the Kubernetes "in-tree" storage drivers that exist in the Kubernetes project source code.

    work with storage providers, such as Amazon EBS.

https://kubernetes.io/blog/2021/12/10/storage-in-tree-to-csi-migration-status-update/

from tekton-argocd-eks.

jonashackt avatar jonashackt commented on June 12, 2024

Maybe our "old" StorageClass definition overrides the default new definition shipped with a new 1.23+ EKS cluster? Currently in https://github.com/jonashackt/tekton-argocd-eks/blob/main/tekton/misc/kustomization.yaml the StorageClass is installed. This sadly overrides the default, as needed in #60. So I will delete the current cluster, create a new one and have a look into the StorageClass. Running aws eks describe-addon-versions --addon-name aws-ebs-csi-driver as described in https://docs.aws.amazon.com/eks/latest/userguide/managing-ebs-csi.html showed that the EKS EBS CSI driver seems to be installed as an EKS addon.

from tekton-argocd-eks.

Related Issues (16)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.