How To Manage Applications With Databases Using Helm, Crossplane, And Schemahero

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2022
  • Applications often need more than containers running in a Kubernetes cluster. They often depend on other services like, for example, database servers. Here's how Crossplane can help to manage everything our applications might need.
    ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬
    ➡ Gist with the commands: gist.github.com/2be27383955a4...
    🎬 Crossplane: • Crossplane - GitOps-ba...
    🎬 Crossplane Compositions: • How To Shift Left Infr...
    🎬 Kubernetes Applications Using Crossplane Compositions: • How To Manage Kubernet...
    🎬 SchemaHero: • SchemaHero - Database ...
    🎬 Bitnami Sealed Secrets: • Bitnami Sealed Secrets...
  • บันเทิง

ความคิดเห็น • 5

  • @TAICHI1SCO
    @TAICHI1SCO 2 ปีที่แล้ว +2

    Great video Viktor. still confuse about how compositions and claims works. Might have to rewatch the old videos again and see I can create my own.

    • @Upbound
      @Upbound  2 ปีที่แล้ว

      Compositions are a collection of resources which you can run directly. They are cluster-scoped resources. Claims, on the other hand, run in namespaces. They create cluster-scoped compositions and are useful when you want to limit what someone can do. For example, you can say "you can create only those claims in those namespaces".

    • @jamesriordan5461
      @jamesriordan5461 ปีที่แล้ว +1

      @@Upbound I think a better way to describe could be when you kubectl apply compositions and XRDs to the cluster, they are simply added to be available for use- a library of sorts. And when you kubectl apply a claim, you're creating tangible resources defined from the XRD and Composition (both). It's similar to how objects are created from classes when instantiated. Claims are like the instantiation for objects from the class (XRD + Composition)

    • @jamesriordan5461
      @jamesriordan5461 ปีที่แล้ว +1

      @Upbound I've tried to apply for a few positions at various locations and never heard back. I'm an avid fan of Crossplane. Shifting left was a fantastic idea for eliminating the RESTful pain points of Terraform and offering live reconciliation as a biproduct of going k8s native. I've built out an entire self-hosted K8s cluster declaratively on AWS / kind-local-cluster using Tekton + ArgoCD + Crossplane (+ a lot of other neat CNCF and open source tools exclusively). A defacto enterprise ready platform- soon to be going hybrid-cloud. I would appreciate the opportunity to interview if my skillset is of interest.

    • @Upbound
      @Upbound  ปีที่แล้ว +1

      Someone from People (HR) will get back to you soon.