-
Notifications
You must be signed in to change notification settings - Fork 116
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
Update CI Setup for k8s 1.7.x, 1.8.x #200
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.
🚢 when #198 is in
.buildkite/pipeline.yml
Outdated
- name: 'Run Test Suite (:kubernetes: 1.6.4)' | ||
queue: minikube-v1.8.2 | ||
env: | ||
LOGGING_LEVEL: 4 |
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 this for buildkite or ultimately for k8s? If the latter, should we set it in bin/ci
like we do a few other env vars?
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.
LOGGING_LEVEL
refers to the Kubernetes components. The default (if omitted) is 4. I included it here explicitly as documentation to make it obvious how to get a more verbose log.
Moving it to bin/ci
is too late as the env var has to be present during the initial k8s bootstrap before actually executing the command.
@KnVerey I've updated this PR, the latest builds have passed. The 1.9.x-latest builds will happen nightly, see: https://buildkite.com/shopify/kubernetes-deploy-gem-nightly/ This new pipeline has no Github hooks, it is launched via the nightly schedule or manually. It's possible to set up individual email notifications for that branch when the fail/pass status changes. |
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.
It's possible to set up individual email notifications for that branch when the fail/pass status changes.
Could we make those post to slack like we do for Splunk alerts?
Investigating some reasonable way to do that. |
Run CI on:
Latest includes beta/alpha releases.
Requires #198 for passing 1.8.x+ builds.