You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to implement a controller to manage Provider resources (see parent issue for details). As part of this issue we'll create a basic controller which is responsible for deploying the provider serviceDeployment and managing its lifecycle.
Acceptance Criteria
When applying a new provider custom resource, the provider service Deployment resource is created
When updating an existing Provider resource, the provider service Deployment is updated
When deleting a Provider resource, the provider service Deployment is deleted
If a provider service Deployment is updated by something other than the Provider controller, the Deployment is re-synced to the desired state specified in the Provider resource
If a provider service Deployment is deleted by something other than the Provider controller, a new provider service Deployment is created (similarly to how ReplicaSets re-create Pods when deleted)
The provider service Deployment must have a unique name (similar to how Deployments create pods with unique names)
The provider Helm chart has been made redundant and removed from the codebase
The text was updated successfully, but these errors were encountered:
Overview
We need to implement a controller to manage Provider resources (see parent issue for details). As part of this issue we'll create a basic controller which is responsible for deploying the provider service
Deployment
and managing its lifecycle.Acceptance Criteria
ReplicaSets
re-createPods
when deleted)The text was updated successfully, but these errors were encountered: