Kelsey Hightower

  Рет қаралды 5,153

Crossplane

Crossplane

4 жыл бұрын

Keynote: Kelsey Hightower, Crossplane Community Day, May 2020

Пікірлер: 5
@BerndGoetz
@BerndGoetz 3 жыл бұрын
Thanks! That's a great conceptional positioning of crossplane and terraform in the context of k8s.
@vimalneha
@vimalneha Жыл бұрын
It was helpful in building my understanding, I need to go further but it provides some clarity!
@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.
Kelsey Hightower HashiConf 2017 Keynote
26:46
HashiCorp
Рет қаралды 29 М.
TechExplorers: Kelsey Hightower
29:50
GitLab
Рет қаралды 11 М.
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 78 МЛН
Inside Out 2: Who is the strongest? Joy vs Envy vs Anger #shorts #animation
00:22
Unscripted 2023: Kelsey Hightower and Nick Durkin
29:08
harness
Рет қаралды 2,2 М.
Bassam Tabbara
13:12
Crossplane
Рет қаралды 172
Kelsey Hightower's Best Live Demo Yet (Cloud Next '18)
17:22
Google Cloud Tech
Рет қаралды 32 М.
In Conversation With Kelsey Hightower
34:48
HashiCorp
Рет қаралды 1,7 М.
Crossplane on Kubernetes Explained
7:53
Containers from the Couch
Рет қаралды 22 М.
ВАЖНО! Не проверяйте на своем iPhone после установки на экран!
0:19
ГЛАЗУРЬ СТЕКЛО для iPhone и аксессуары OTU
Рет қаралды 6 МЛН
تجربة أغرب توصيلة شحن ضد القطع تماما
0:56
صدام العزي
Рет қаралды 62 МЛН
Как бесплатно замутить iphone 15 pro max
0:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 7 МЛН