Sign in

Greg Chase

@gregchase.bsky.social
658 followers 2.6K following 174 posts

Product Marketing at Upbound.io Developers | Tech | Better government 🏳️‍🌈

PostsRepliesMedia
Greg Chase @gregchase.bsky.social · 12/05/2025
Blue Meanies were originally from the animated Yellow Submarine movie about The Beatles.
220
Greg Chase @gregchase.bsky.social · 04/04/2025
The Crossplane community welcomes new contributors!
000
Greg Chase @gregchase.bsky.social · 04/04/2025
It’s a lot simpler in v2…
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Crossplane v2 will let you use any kind of resource in compositions.
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Managed resources are namespaced as well.
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Composite resources in V2 are now namespaces.
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Crossplane v2 first build is available. Goal is to make Crossplane more useful for more things.
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Crossplane 1.20 is coming sometime in May.
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Most recent release of Crossplane: v1.19
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Provisioning a composition runs a pipeline of functions you can define.
100
Greg Chase @gregchase.bsky.social · 04/04/2025
How you define a custom resource definition to create a new API that extends off the Kubernetes API.
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Example: platform engineer defines a Small PostgreSQL provisioning API…
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Now standing room only in the Crossplane talk…
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Composition of managed resources let you build your custom platform APIs
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Managed resources are the basic building blocks for Crossplane compositions
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Summary about what is a Crossplane…
100
Greg Chase @gregchase.bsky.social · 04/04/2025
Packed house for KubeCon @crossplane.io talk.
120
Greg Chase @gregchase.bsky.social · 03/04/2025
Shout out for Crossplane v2.
000
Greg Chase @gregchase.bsky.social · 03/04/2025
They documented their journey in their engineering blog at this QR Code.
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Showing how a GitOps pull request looks in their platform with output from their Bot of Bots workflow.
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Their Bot of Bots that kicks off a workflow of Argo bots.
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Their three key integration services running on Crossplane
100
Greg Chase @gregchase.bsky.social · 03/04/2025
How they integrated with their existing platform.
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Key choices: Chose Crossplane to work with KRM Argo for CD Chose to integrate with existing use cases
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Macquarie chose Crossplane to speed up service enablement and improve developer experience.
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Why use Crossplane as the basis of your platform.
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Crossplane provides functions in composition to allow you to dynamically define your desired state.
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Crossplane allows bundling or composing cloud resources together to simplify and abstract them for end-users.
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Crossplane uses Kubernetes to create a universal control plane.
100
Greg Chase @gregchase.bsky.social · 03/04/2025
They adopted Crossplane control planes to unify their multicloud experience.
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Big bank with a multi-cloud strategy
100
Greg Chase @gregchase.bsky.social · 03/04/2025
Catching this session at #kubecon
120
Greg Chase @gregchase.bsky.social · 01/04/2025
Shadow platforming…
000
Greg Chase @gregchase.bsky.social · 01/04/2025
😂
100
Greg Chase @gregchase.bsky.social · 01/04/2025
Just need to abstract the abstraction 😂😂😂
100
Greg Chase @gregchase.bsky.social · 01/04/2025
Feature not a bug 😂😂
100
Greg Chase @gregchase.bsky.social · 01/04/2025
😂
100
Greg Chase @gregchase.bsky.social · 01/04/2025
This is related to building a platform without talking to your end users.
100
Greg Chase @gregchase.bsky.social · 01/04/2025
Your platform needs a Product Owner if you are treating your platform as a product.
100
Greg Chase @gregchase.bsky.social · 01/04/2025
Consider intensive feedback from one team at a time rather than broad surveys. Be actionable as opposed to just a data collector.
100
Greg Chase @gregchase.bsky.social · 01/04/2025
Surveys: crafting the right questions, but only give a limited point in time view. Instead: try to watch your users…
100
Greg Chase @gregchase.bsky.social · 01/04/2025
4 mistakes: 1. Relying on a mandate from leadership. 2. Lack of goals and metrics that support that goal 3. Building tools without talking to end-users 4.
100
Greg Chase @gregchase.bsky.social · 01/04/2025
Observability tooling is also a fundamental capability of platforms.
100
Greg Chase @gregchase.bsky.social · 01/04/2025
APIs are also a great control point for managing access.
100
Greg Chase @gregchase.bsky.social · 01/04/2025
API-building is important because they provide the basis for self-service and integration.
100
Greg Chase @gregchase.bsky.social · 01/04/2025
You aren’t in control if you use ready-made solution. Your business might outgrow these.
100
Greg Chase @gregchase.bsky.social · 01/04/2025
You are doomed without buy-in from leadership.
000
Greg Chase @gregchase.bsky.social · 01/04/2025
Centralizing ops without providing self-service is doom #2.
000
Greg Chase @gregchase.bsky.social · 01/04/2025
You’re doomed if you think of your platform as a portal…
100
Greg Chase @gregchase.bsky.social · 01/04/2025
Now catching the panel: Are You Ready for Platform Adoption #kubecon #platformengineering
211