Skip to content

[RFC0049] Add k8sgarden.Client as the alternative implementation of garden.Client - #1202

Open
pbusko wants to merge 2 commits into
cloudfoundry:developfrom
sap-contributions:support-k8s-garden-client
Open

[RFC0049] Add k8sgarden.Client as the alternative implementation of garden.Client#1202
pbusko wants to merge 2 commits into
cloudfoundry:developfrom
sap-contributions:support-k8s-garden-client

Conversation

@pbusko

@pbusko pbusko commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Summary

With this change rep gets a config switch to either initialize the original garden.Client, or the alternative k8s-based implementation https://github.com/cloudfoundry/k8s-garden-client
Up until this point, https://github.com/cloudfoundry/k8s-garden-client had copied parts of rep and executor and built image and charts in the same repo. With this change, we will be able to centrally produce the rep image as part of the https://github.com/cloudfoundry/cf-k8s-releases/tree/main/diego

Based on RFC049

Backward Compatibility

Breaking Change? No

@pbusko
pbusko requested a review from a team as a code owner September 3, 2026 19:41
@pbusko pbusko changed the title Add k8sgarden.Client as the alternative implementation of garden.Client [RFC0049] Add k8sgarden.Client as the alternative implementation of garden.Client Sep 3, 2026
@pbusko
pbusko force-pushed the support-k8s-garden-client branch from 6c20265 to 4b067ba Compare September 7, 2026 08:26
@pbusko pbusko moved this from Inbox to Pending Review | Discussion in Application Runtime Platform Working Group Sep 8, 2026

@klapkov klapkov left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

Comment thread src/code.cloudfoundry.org/executor/initializer/initializer_k8s.go Outdated
@pbusko
pbusko force-pushed the support-k8s-garden-client branch from 4b067ba to 47c6e1b Compare September 9, 2026 08:17
@pbusko
pbusko requested a review from geofffranks September 9, 2026 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Pending Review | Discussion

Development

Successfully merging this pull request may close these issues.

3 participants