-
Notifications
You must be signed in to change notification settings - Fork 166
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
Team jobs #258
Team jobs #258
Conversation
Note: in #248 there were still some open discussions. |
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.
2 tiny thingsz
Co-authored-by: Maurice Faber <maurice.faber@redkubes.com>
I performed the following things since we last spoke @Morriz:
I'm gonna take it easy and upgrade MacOS now. If you give any other comments I will do it on Monday with a clear head. |
labels: {{- include "jobs.labels" $ | nindent 4 }} | ||
annotations: | ||
policy.otomi.io/ignore: psp-allowed-users |
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.
So this is ignoring the check right now, for the purpose of finishing the story can we please improve it later?
Jobs configuration for teams allows (cron)jobs to be deployed either "Always" or "OnSpecChange". Co-authored-by: Maurice Faber <maurice.faber@redkubes.com>
Jobs configuration for teams allows (cron)jobs to be deployed either "Always" or "OnSpecChange". Co-authored-by: Maurice Faber <maurice.faber@redkubes.com>
Inside the scope
See related issue on the right-hand side.
Task(s) (see issue):
NOTE: the above mentioned tasks still assume that there still exists a "patternProperties object" of jobs. There will be a separate pull request for the refactoring of that task.
Outside the scope
I went a bit out of scope, I made these changes:
npm run tasks:keycloak
tonpm run jobs:keycloak
, did I break anything?hasKey $team services
. The ordering was first like this:In this ordering, you can't add another $team key because you can't place it outside the scope of
if hasKey $team "services"
and inside the scope ofif $v.otomi.isMultitenant
simultaneously. Anyhow, I'm not sure if it's supposed to be in the scope of if$v.otomi.isMultitenant
, please review.