Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: refactor knative-operator to make adding additional pebble layers easier #87

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

ca-scribner
Copy link
Contributor

This is mainly a refactor of the naming of functions within the knative-operator, with the goal of making it easier to add additional pebble layers for knative 1.8's webhook. There is a slight functional change here, where we change the pebble service name from the path to the application (/ko-app/operator) to the application name (knative-operator). Otherwise, this is a non-functional change

…asier

This refactors the knative-operator charm in a way that does not cause any functional change, in order to make it easier to later add another layer to the charm.  This should pass existing tests and change no functionality.
Previously, we used the command of the image as the service name in pebble.  This refactors to use the name of the application
@ca-scribner ca-scribner requested a review from a team as a code owner March 7, 2023 19:29
Copy link
Contributor

@DnPlas DnPlas left a comment

Choose a reason for hiding this comment

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

Thanks @ca-scribner, this change is already in #82,should we merge this PR and rebase that other one?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants