-
Notifications
You must be signed in to change notification settings - Fork 828
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
Comprehensive logging improvements #535
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work. This is some really nice improvements to our logging. Could you include a change to show how to adjust the logging in the configmaps, considering that's two of the changes? (forgive me if you did and I missed it)
- get | ||
- list | ||
- watch | ||
- apiGroups: [""] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason you changed the format on this one, but not any of the others in this file?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's a lot easier to read when condensed like this. It's following the tekton/knative projects' example.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you change the rest of the file to match this format?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✔️ Deploy Preview for karpenter-docs-prod canceled. 🔨 Explore the source changes: 2946ba0 🔍 Inspect the deploy log: https://app.netlify.com/sites/karpenter-docs-prod/deploys/60ff1b3542c0580008769174 |
007373f
to
55e7e41
Compare
655c2ef
to
c59ce1a
Compare
@@ -43,7 +43,6 @@ licenses: ## Verifies dependency licenses and requires GITHUB_TOKEN to be set | |||
golicense hack/license-config.hcl karpenter | |||
|
|||
apply: ## Deploy the controller into your ~/.kube/config cluster | |||
kubectl create ns karpenter || true | |||
helm template karpenter charts/karpenter --namespace karpenter \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
don't we need --create-namespace
for a fresh install to work?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This workflow assumes that the namespace isn't created or deleted. I think it's much safer to just assume that the developer manages this namespace since there are so many ways it could be created (helm, eksctl, etc) that have bitten us. Worst case, a new dev needs to run kubectl create namespace karpenter
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Quite a lengthy one. Good work!
Issue, if available:
Description of changes:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.