Crossplane
Crossplane
  • 246
  • 89 487
2024-09-25 Crossplane SIG Upjet
2024-09-25 Crossplane SIG Upjet
มุมมอง: 23

วีดีโอ

2024-09-19 Crossplane Community Meeting
มุมมอง 44วันที่ผ่านมา
2024-09-19 Crossplane Community Meeting
2024-09-11 Crossplane SIG Upjet
มุมมอง 3121 วันที่ผ่านมา
2024-09-11 Crossplane SIG Upjet
2024-08-14 Crossplane SIG Upjet
มุมมอง 2821 วันที่ผ่านมา
2024-08-14 Crossplane SIG Upjet
2024-08-22 Crossplane Community Meeting
มุมมอง 41หลายเดือนก่อน
2024-08-22 Crossplane Community Meeting
2024-07-31 Crossplane SIG Upjet
มุมมอง 392 หลายเดือนก่อน
2024-07-31 Crossplane SIG Upjet
2024-07-25 Crossplane Community Meeting
มุมมอง 462 หลายเดือนก่อน
2024-07-25 Crossplane Community Meeting
2024-07-17 Crossplane SIG Upjet
มุมมอง 362 หลายเดือนก่อน
2024-07-17 Crossplane SIG Upjet
2024-07-03 Crossplane SIG Upjet
มุมมอง 432 หลายเดือนก่อน
2024-07-03 Crossplane SIG Upjet
2024-06-27 Crossplane Community Meeting
มุมมอง 543 หลายเดือนก่อน
2024-06-27 Crossplane Community Meeting
2024-06-26 Crossplane SIG Upjet
มุมมอง 393 หลายเดือนก่อน
2024-06-26 Crossplane SIG Upjet
2024-06-05 Crossplane SIG Upjet
มุมมอง 493 หลายเดือนก่อน
2024-06-05 Crossplane SIG Upjet
2024-05-30 Crossplane Community Meeting
มุมมอง 994 หลายเดือนก่อน
2024-05-30 Crossplane Community Meeting
2024-05-22 Crossplane SIG Upjet
มุมมอง 344 หลายเดือนก่อน
2024-05-22 Crossplane SIG Upjet
2024-05-08 Crossplane SIG Upjet
มุมมอง 424 หลายเดือนก่อน
2024-05-08 Crossplane SIG Upjet
2024-05-02 Crossplane Community Meeting
มุมมอง 655 หลายเดือนก่อน
2024-05-02 Crossplane Community Meeting
2024-04-24 Crossplane SIG Upjet
มุมมอง 685 หลายเดือนก่อน
2024-04-24 Crossplane SIG Upjet
2024-04-04 Crossplane Community Meeting
มุมมอง 795 หลายเดือนก่อน
2024-04-04 Crossplane Community Meeting
2024-03-27 Crossplane SIG Upjet
มุมมอง 756 หลายเดือนก่อน
2024-03-27 Crossplane SIG Upjet
2024-03-07 Crossplane Community Meeting
มุมมอง 816 หลายเดือนก่อน
2024-03-07 Crossplane Community Meeting
2024-02-22 Crossplane Community Meeting
มุมมอง 627 หลายเดือนก่อน
2024-02-22 Crossplane Community Meeting
2024-01-31 Crossplane SIG DevEx
มุมมอง 608 หลายเดือนก่อน
2024-01-31 Crossplane SIG DevEx
2024-01-25 Crossplane Community Meeting
มุมมอง 1118 หลายเดือนก่อน
2024-01-25 Crossplane Community Meeting
2024-01-17 Crossplane SIG DevEx
มุมมอง 528 หลายเดือนก่อน
2024-01-17 Crossplane SIG DevEx
2023-12-14 Crossplane Community Meeting
มุมมอง 398 หลายเดือนก่อน
2023-12-14 Crossplane Community Meeting
2024-01-11 Crossplane Community Meeting
มุมมอง 888 หลายเดือนก่อน
2024-01-11 Crossplane Community Meeting
2024-01-03 Crossplane SIG DevEx
มุมมอง 618 หลายเดือนก่อน
2024-01-03 Crossplane SIG DevEx
2023-12-20 Crossplane SIG DevEx
มุมมอง 789 หลายเดือนก่อน
2023-12-20 Crossplane SIG DevEx
2023-12-06 Crossplane SIG DevEx
มุมมอง 549 หลายเดือนก่อน
2023-12-06 Crossplane SIG DevEx
2023-11-30 Crossplane Community Meeting
มุมมอง 5310 หลายเดือนก่อน
2023-11-30 Crossplane Community Meeting

ความคิดเห็น

  • @EdithSchott-b7o
    @EdithSchott-b7o 6 วันที่ผ่านมา

    Florence Canyon

  • @AshleySchwartz-c9v
    @AshleySchwartz-c9v 17 วันที่ผ่านมา

    Rosalind Centers

  • @KathleenLockwood-k4t
    @KathleenLockwood-k4t 21 วันที่ผ่านมา

    Corwin Cliffs

  • @dc_DC544
    @dc_DC544 27 วันที่ผ่านมา

    Thanks for making this!

  • @joshreji7510
    @joshreji7510 4 หลายเดือนก่อน

    Kelsey was able to convey a point that wasn't to said well by CP itself. Wont blame them cause he's a monument of it own.

  • @_akhil_03
    @_akhil_03 4 หลายเดือนก่อน

    It was helpfull , Great Work 👍

  • @joebowbeer
    @joebowbeer 5 หลายเดือนก่อน

    42:20 KubeZero - GH: DevOpsHiveHQ/kubezero

  • @arpanchatterjee2517
    @arpanchatterjee2517 6 หลายเดือนก่อน

    I have no idea why this video has no comment. Thank you though.

  • @nikhilrajan2370
    @nikhilrajan2370 8 หลายเดือนก่อน

    Echo

  • @manifestabundance-pu6ex
    @manifestabundance-pu6ex ปีที่แล้ว

    How about more videos on Crossplane tutorials from basic to advanced level???

  • @amjads8971
    @amjads8971 ปีที่แล้ว

    How do we access the community meeting agendas and next updates in the pipeline ?

    • @Crossplane
      @Crossplane ปีที่แล้ว

      good question! The community meeting agenda/links can be found in github.com/crossplane/crossplane#get-involved, and the roadmap for upcoming features can be found at github.com/crossplane/crossplane/blob/master/ROADMAP.md

  • @vimalneha
    @vimalneha ปีที่แล้ว

    It was helpful in building my understanding, I need to go further but it provides some clarity!

  • @vimalneha
    @vimalneha ปีที่แล้ว

    It was quite informative in a structured way. Thanks!

  • @MayankJhamj
    @MayankJhamj ปีที่แล้ว

    @vfarcic Is this solution open source ?

  • @heltengundersen
    @heltengundersen ปีที่แล้ว

    difficult to read the document in this video

    • @Crossplane
      @Crossplane ปีที่แล้ว

      Thanks for calling that out! We'll try to make the font size or zoom bigger for future community meetings! The agenda doc can be directly access at docs.google.com/document/d/1q_sp2jLQsDEOX7Yug6TPOv7Fwrys6EwcF5Itxjkno7Y/edit?usp=sharing if you want to read it there :)

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

    Hi, basically ArgoCD support this kind of templating of Appliactions as well. Can you elaborate on the difference between Crossplane or ArgoCD "Compositions

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

    Can you link the Google Docs with the Community meeting notes in the Video Description ?

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

    100%. Devs ALWAYS mess up their Kubernetes config. They dont have the experience or need to learn the metal.

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

    Victor/Hasn, while you showing the actual PODs of the hosted cluster, I did notice it is not etcd ? So are you using the etcd from the base k8s cluster? Asking because at the start of the slide was mentioned etcd is included component.

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

    starts at 06:35

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

    I KNEW IT. I literally searched "should a developer learn kubernetes" and was not surprised.

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

    Excellent! Your presentation brought clarity into my understanding.

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

    Kelsey as usual you just helped me solve a problem I’ve been trying to understand/rectify/solve (and like a year ago, oy). For those of us who like writing modules in HCL and enjoy the verifiability and policy enforcement BEFORE code even hits the infra, this is exactly what I’ve been trying to achieve. Currently I have no idea how policy enforcement would work in a cross plane only environment - there’s gotta be some phase before any code reaches the cloud provider apis to really enforce anything. Building module definitions in HCL for CRDs can be incredibly useful for scoping declarative, modular, permission scoped workflows. Props to the Hashicorp team for working on this. Props to the cross plane team for recognizing and leveraging the control plane loops available in k8s for this type of infrastructure management. Now my question is: how do we develop patterns for logging and alerting on success/fail/unexpected change/cross plane-initiated change back? Meaning, if I have a user changing infra through some unexpected means (say, the web console) and cross plane wants to change it back, how does one alert and control the change back process in the hopes of a sounding data loss? Would that be done with more customized CRDs in cross plane? I imagine we would we enforce policy through code in something like Hashicorp Sentinel before those changes even hit the K8s control plane? Or, I suppose we just cut off change access to devs and let the robots manage the change that devs describe in code, and that’s the answer… Still doesn’t solve the problem of notifying people things are about to change because robots found a diff in our infrastructure from what Crossplane thinks it’s supposed to be.

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

      Since crossplane is Kubernetes-native, you can combine it with (almost) any other tool built or adapted to work in k8s. So, Crossplane is a part of a massive ecosystem and does not need to build tooling for everything, including notifications. You can, for example, use Argo Events or any other similar tool you are already using for notifications in your k8s clusters. The key is that you do not have to change the tools to use crossplane. Whatever you are using in k8s today, you can extend to crossplane.

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

    Great talk!

  • @silviomsilva
    @silviomsilva 3 ปีที่แล้ว

    Great content! Thank you both for that! I followed the steps from the video and make the same example works but I note that the Terraform Version used by Crossplane Experimental Terraform Provider is 1.0.1 (checking the contents of Terraform State) even when I set the "required_version = ">= 1.0.5, < 2.0.0" block on Terraform Code. I have an use case that we'll need to support multiple Terraform versions for some time and, because of that, we're packaging the Terraform Code + Terraform Binary + Modules into a Container Image and running it using Pipelines while we work on the update in smaller pieces. I'd like to know if is there a way to accomplish that using Crossplane? I see that a Workspace Kind is used to reference a Terraform Module or Inline Terraform Code but, if it could be possible to tell to Crossplane to only execute our customized Container Images with some Environment Variables and get the Terraform Outputs from there (it could be as text plain or json format). Maybe we need to create a Provider for that? I'll be grateful if you could give any thoughts about it.

  • @patricknelson
    @patricknelson 3 ปีที่แล้ว

    The points about managing configuration as data, how the API has “shifted” to variables and moving away from templates is really salient and the basis for the success and simplicity of Kustomize, which I’m finding I really love. Formerly, I was using a fairly powerful but somewhat esoteric templating language called “ytt”. However, I’m finding Kustomize to be suitable for my needs and realized I was dramatically over complicating things, at least for my particular use case. The concept of overlays was just right and also made it _so much easier_ to *reason* about what the code was doing and required much less cognitive overhead to interpret when compared to the extra logic/abstraction caused by using templates and variables.

  • @arunkumarmeenakshisundaram2200
    @arunkumarmeenakshisundaram2200 3 ปีที่แล้ว

    Video gets stuck here and there often .

    • @Crossplane
      @Crossplane 3 ปีที่แล้ว

      I think that happens during the first 24 hours after the stream. That's when TH-cam is converting it to the final video. Can you try it again and let me know whether that's still happening?

  • @mayankmittal9900
    @mayankmittal9900 3 ปีที่แล้ว

    can I create a VM on GCP(cant find any api in docs to do that)

    • @Crossplane
      @Crossplane 3 ปีที่แล้ว

      I think that VMs in GCP are not yet implemented. It should come soon...

  • @andreykaliazin4852
    @andreykaliazin4852 3 ปีที่แล้ว

    promise of a magic was good! Thanks! :-) Otherwise it was too high level and too fast to follow for a casual devops

    • @DevOpsToolkit
      @DevOpsToolkit 3 ปีที่แล้ว

      Do you tthink that was because we did not go through Crossplane basics or because a deeper dive into the subject in particular is missing? Any suggestion on how we can improve is welcome :)

    • @andreykaliazin4852
      @andreykaliazin4852 3 ปีที่แล้ว

      Well, going into the basics would take the focus away while going even deeper into the technicalities would make the narrative incomprehensible. I don't know actually how you manage in your blogs to find the fine path between those Scylla and Charybdis, but you do somehow! :-) Aaron's performance was too geeky imho - cool and acceptable in front of a live audience in a small room and a large screen, but very hard to follow on a monitor, especially with the sizing issues. It is a common mistake of many enthusiastic presenters, including myself - trying to squeeze too much info in each slide. :-)

    • @Crossplane
      @Crossplane 3 ปีที่แล้ว

      @@andreykaliazin4852 I was making the same mistake using the resolution I work with for presentations. In the meantime, I create a profile in my terminal and browser that makes everything 2x bigger. There are things Aaron can improve (like all of us) but, considering that was his first live appearance, I would say he did a great job. A couple of more and he'll be a pro :)

  • @anmolmishra1914
    @anmolmishra1914 3 ปีที่แล้ว

    Good starting video. Please add such more videos.

  • @BerndGoetz
    @BerndGoetz 3 ปีที่แล้ว

    Thanks! That's a great conceptional positioning of crossplane and terraform in the context of k8s.

  • @holgerwinkelmann6219
    @holgerwinkelmann6219 3 ปีที่แล้ว

    well donw, ttey to adapt tthis to a Networking model

  • @ThePOPCASTPOP
    @ThePOPCASTPOP 4 ปีที่แล้ว

    th-cam.com/video/uYmnZwsfblI/w-d-xo.html (Cryptojacking exploit i mentioned): sysdig.com/blog/detecting-cryptojacking/

  • @nkolev
    @nkolev 4 ปีที่แล้ว

    By the way, what's the song in the beginning?

    • @suskindj
      @suskindj 4 ปีที่แล้ว

      Hi Nikolay! It's "The Binding Status", by suskin - soundcloud.com/suskin/the-binding-status . It was written specially for use as the music for TBS : )