#11884 RFE: Add a role for deploying through OpenShift deployment
Opened 11 months ago by svashisht. Modified 5 months ago

Describe what you would like us to do:


OpenScanHub project on OpenShift currently does not use imagestreams. So only way to trigger a production deployment is to request an admin to delete and recreate pods. This is a manual step and should be automated through a role.

When do you need this to be done by? (YYYY/MM/DD)


asap


Just to clarify: The request is to add role that will allow app owners to trigger a new deployment in case they want to just restart some specific pod.

Metadata Update from @zlopez:
- Issue tagged with: OpenShift, low-gain, medium-trouble

11 months ago

Metadata Update from @zlopez:
- Issue priority set to: Waiting on Assignee (was: Needs Review)

11 months ago

Maybe create a dedicated playbook to restart deployment? For example Koschei project has manual playbooks playbooks/manual/upgrade/koschei-rolling.yml and playbooks/manual/upgrade/koschei-full.yml that can be used by appowners to trigger rolling or full updates as needed.

@mizdebsk That is not a bad idea, but doing that for each OpenShift project is not great. I assume it will be better to allow appowners to have ability to delete/create pods in their own project.

Log in to comment on this ticket.

Metadata