Skip to content

Add ADR for refactoring k8s clients#1609

Merged
selzoc merged 3 commits intomasterfrom
adr-0006
May 29, 2020
Merged

Add ADR for refactoring k8s clients#1609
selzoc merged 3 commits intomasterfrom
adr-0006

Conversation

@jspawar
Copy link
Copy Markdown
Contributor

@jspawar jspawar commented May 13, 2020

Please review and comment thx

[#172588932]

Authored-by: Jaskanwal Pawar <jpawar@pivotal.io>
@cf-gitbot
Copy link
Copy Markdown

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/172829445

The labels on this github issue will be updated when the story is started.

Comment thread decisions/0006-refactoring-interactions-with-kubernetes-resources.md Outdated
@aashah
Copy link
Copy Markdown
Contributor

aashah commented May 15, 2020

May be overkill, but I think it would be nice to be explicit about what we expect the class names to be, and what folder we expect them to be in. I'm thinking something along the lines of https://github.com/cloudfoundry/cloud_controller_ng/wiki/Notes-on-V3-Architecture.

Comment thread decisions/0006-refactoring-interactions-with-kubernetes-resources.md Outdated
@linux-foundation-easycla
Copy link
Copy Markdown

linux-foundation-easycla Bot commented May 28, 2020

CLA Check
The committers are authorized under a signed CLA.

Comment thread decisions/0006-refactoring-interactions-with-kubernetes-resources.md Outdated
@selzoc selzoc merged commit 690b52b into master May 29, 2020
@selzoc selzoc deleted the adr-0006 branch May 29, 2020 04:22
accepts JSON form of any Kubernetes resource and simply propagates the desired
resource to the Kubernetes API. This single, generic client should also continue
to provide elegant, traceable error handling at least as well as we currently
do in the existing `route_crd_client` and the `kpack_client`.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

at least as well

Hopefully better. :) We weren't able to troubleshoot some issues in our environments with the current logging.

cloudfoundry/capi-release#176

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants