This repository has been archived by the owner on Feb 22, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 16.9k
[stable/concourse] Creation of worker-only releases #11280
Comments
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Any further update will cause the issue/pull request to no longer be considered stale. Thank you for your contributions. |
🙌 |
3 tasks
Yes, I see this along with #12056 as the way forward for harder multitenancy |
3 tasks
We created a PR for Helm and Concourse to fix this issue. The end result of the current PR is that you can now make worker-only deployments. Regarding the privileged container topic mentioned here: #12056 (comment) |
k8s-ci-robot
pushed a commit
that referenced
this issue
Apr 25, 2019
* stable/concourse: separate worker, web deployments - Added .Values.Web.enabled and .Values.worker.enabled (with default to true). - if only .Values.web.enable is enabled: only web resources are going to be created, as well as secrets namespace. - if only .Values.worker.enable is enabled: only worker resources are going to be created. - moved the worker specific and web specific secrets each to a seprate file and secrets object. - added .Values.concourse.worker.tsa.port and utilised .Values.concourse.worker.host in order to alow the user to set the `CONCOURSE_TSA_HOST` easily. - removed the template `concourse.concourse.fullname` as it is not used anymore. - bumped the chart version to 6.0.0, as this adds new ways to use the chart. - added the new variables to the README doc. for the issue: #11280 Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> Signed-off-by: Taylor Silva <tsilva@pivotal.io> * [stable/concourse] bumping chart version and updating the Readme Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> * Adds a required check yaml for having either the web or worker enabled Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Adds required for concourse.worker.tsa in case of worker only deployments Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * updates readme Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * adds changelog file Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Apply suggestions from code review Signed-off-by: Bishoy Youssef <byoussef@pivotal.io>
dermorz
pushed a commit
to dermorz/charts
that referenced
this issue
Apr 26, 2019
* stable/concourse: separate worker, web deployments - Added .Values.Web.enabled and .Values.worker.enabled (with default to true). - if only .Values.web.enable is enabled: only web resources are going to be created, as well as secrets namespace. - if only .Values.worker.enable is enabled: only worker resources are going to be created. - moved the worker specific and web specific secrets each to a seprate file and secrets object. - added .Values.concourse.worker.tsa.port and utilised .Values.concourse.worker.host in order to alow the user to set the `CONCOURSE_TSA_HOST` easily. - removed the template `concourse.concourse.fullname` as it is not used anymore. - bumped the chart version to 6.0.0, as this adds new ways to use the chart. - added the new variables to the README doc. for the issue: helm#11280 Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> Signed-off-by: Taylor Silva <tsilva@pivotal.io> * [stable/concourse] bumping chart version and updating the Readme Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> * Adds a required check yaml for having either the web or worker enabled Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Adds required for concourse.worker.tsa in case of worker only deployments Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * updates readme Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * adds changelog file Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Apply suggestions from code review Signed-off-by: Bishoy Youssef <byoussef@pivotal.io>
dpkirchner
pushed a commit
to dpkirchner/charts
that referenced
this issue
May 9, 2019
* stable/concourse: separate worker, web deployments - Added .Values.Web.enabled and .Values.worker.enabled (with default to true). - if only .Values.web.enable is enabled: only web resources are going to be created, as well as secrets namespace. - if only .Values.worker.enable is enabled: only worker resources are going to be created. - moved the worker specific and web specific secrets each to a seprate file and secrets object. - added .Values.concourse.worker.tsa.port and utilised .Values.concourse.worker.host in order to alow the user to set the `CONCOURSE_TSA_HOST` easily. - removed the template `concourse.concourse.fullname` as it is not used anymore. - bumped the chart version to 6.0.0, as this adds new ways to use the chart. - added the new variables to the README doc. for the issue: helm#11280 Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> Signed-off-by: Taylor Silva <tsilva@pivotal.io> * [stable/concourse] bumping chart version and updating the Readme Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> * Adds a required check yaml for having either the web or worker enabled Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Adds required for concourse.worker.tsa in case of worker only deployments Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * updates readme Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * adds changelog file Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Apply suggestions from code review Signed-off-by: Bishoy Youssef <byoussef@pivotal.io>
edsoncsouza
pushed a commit
to socialbase/charts
that referenced
this issue
May 14, 2019
* stable/concourse: separate worker, web deployments - Added .Values.Web.enabled and .Values.worker.enabled (with default to true). - if only .Values.web.enable is enabled: only web resources are going to be created, as well as secrets namespace. - if only .Values.worker.enable is enabled: only worker resources are going to be created. - moved the worker specific and web specific secrets each to a seprate file and secrets object. - added .Values.concourse.worker.tsa.port and utilised .Values.concourse.worker.host in order to alow the user to set the `CONCOURSE_TSA_HOST` easily. - removed the template `concourse.concourse.fullname` as it is not used anymore. - bumped the chart version to 6.0.0, as this adds new ways to use the chart. - added the new variables to the README doc. for the issue: helm/charts#11280 Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> Signed-off-by: Taylor Silva <tsilva@pivotal.io> * [stable/concourse] bumping chart version and updating the Readme Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> * Adds a required check yaml for having either the web or worker enabled Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Adds required for concourse.worker.tsa in case of worker only deployments Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * updates readme Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * adds changelog file Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Apply suggestions from code review Signed-off-by: Bishoy Youssef <byoussef@pivotal.io>
goshlanguage
pushed a commit
to goshlanguage/charts
that referenced
this issue
May 17, 2019
* stable/concourse: separate worker, web deployments - Added .Values.Web.enabled and .Values.worker.enabled (with default to true). - if only .Values.web.enable is enabled: only web resources are going to be created, as well as secrets namespace. - if only .Values.worker.enable is enabled: only worker resources are going to be created. - moved the worker specific and web specific secrets each to a seprate file and secrets object. - added .Values.concourse.worker.tsa.port and utilised .Values.concourse.worker.host in order to alow the user to set the `CONCOURSE_TSA_HOST` easily. - removed the template `concourse.concourse.fullname` as it is not used anymore. - bumped the chart version to 6.0.0, as this adds new ways to use the chart. - added the new variables to the README doc. for the issue: helm#11280 Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> Signed-off-by: Taylor Silva <tsilva@pivotal.io> * [stable/concourse] bumping chart version and updating the Readme Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> * Adds a required check yaml for having either the web or worker enabled Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Adds required for concourse.worker.tsa in case of worker only deployments Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * updates readme Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * adds changelog file Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Apply suggestions from code review Signed-off-by: Bishoy Youssef <byoussef@pivotal.io>
eyenx
pushed a commit
to eyenx/charts
that referenced
this issue
May 28, 2019
* stable/concourse: separate worker, web deployments - Added .Values.Web.enabled and .Values.worker.enabled (with default to true). - if only .Values.web.enable is enabled: only web resources are going to be created, as well as secrets namespace. - if only .Values.worker.enable is enabled: only worker resources are going to be created. - moved the worker specific and web specific secrets each to a seprate file and secrets object. - added .Values.concourse.worker.tsa.port and utilised .Values.concourse.worker.host in order to alow the user to set the `CONCOURSE_TSA_HOST` easily. - removed the template `concourse.concourse.fullname` as it is not used anymore. - bumped the chart version to 6.0.0, as this adds new ways to use the chart. - added the new variables to the README doc. for the issue: helm#11280 Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> Signed-off-by: Taylor Silva <tsilva@pivotal.io> * [stable/concourse] bumping chart version and updating the Readme Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> * Adds a required check yaml for having either the web or worker enabled Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Adds required for concourse.worker.tsa in case of worker only deployments Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * updates readme Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * adds changelog file Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Apply suggestions from code review Signed-off-by: Bishoy Youssef <byoussef@pivotal.io>
taylorsilva
pushed a commit
to taylorsilva/concourse-helm
that referenced
this issue
Oct 2, 2019
* stable/concourse: separate worker, web deployments - Added .Values.Web.enabled and .Values.worker.enabled (with default to true). - if only .Values.web.enable is enabled: only web resources are going to be created, as well as secrets namespace. - if only .Values.worker.enable is enabled: only worker resources are going to be created. - moved the worker specific and web specific secrets each to a seprate file and secrets object. - added .Values.concourse.worker.tsa.port and utilised .Values.concourse.worker.host in order to alow the user to set the `CONCOURSE_TSA_HOST` easily. - removed the template `concourse.concourse.fullname` as it is not used anymore. - bumped the chart version to 6.0.0, as this adds new ways to use the chart. - added the new variables to the README doc. for the issue: helm/charts#11280 Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> Signed-off-by: Taylor Silva <tsilva@pivotal.io> * [stable/concourse] bumping chart version and updating the Readme Signed-off-by: Taylor Silva <tsilva@pivotal.io> Co-authored-by: Bishoy Youssef <byoussef@pivotal.io> * Adds a required check yaml for having either the web or worker enabled Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Adds required for concourse.worker.tsa in case of worker only deployments Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * updates readme Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * adds changelog file Signed-off-by: Bishoy Youssef <byoussef@pivotal.io> * Apply suggestions from code review Signed-off-by: Bishoy Youssef <byoussef@pivotal.io>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Being a common scenario to have people providing their own set of workers to join a totally separate Concourse cluster, it'd be interesting if we supported this use case by allowing one to have a "workers-only" deployment.
Disabling
web
would then not create theweb
-related objects. This would mean that we'd need to soften the requirements we have around some values that are provided.In the future, we could also think about the case of allowing the creation of multiple types of workers under a single release too, but that might better fit a different issue.
Wdyt?
Thx!
cc @william-tran
The text was updated successfully, but these errors were encountered: