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
Apply a CatalogSource resource in a cluster with 3 nodes;
A pod is deployed by the CatalogSource;
Shut down one of the cluster nodes and make its status to be NotReady;
Wait for the catalog source pod becomes Running again.
What did you expect to see?
When one of the cluster node becomes NotReady, the catalog source pod should be migrated to other healthy nodes. And we still can get the PackageManifest and sub this CatalogSource to deploy the operators.
What did you see instead? Under which circumstances?
When the node becomes NotReady, the catalog source pod on this node becomes Terminating. It will not be migrated to other nodes, and the PackageManifest is disappeared.
Possible Solution
Shell we deploy kubernetes workloads (i.e Deploymen) to control the catalog source pod instead of deploying pod by CatalogSource directly. The Deployment will keep the catalog source pod alive and migrate it to other healthy nodes when some of the nodes become NotReady.
The text was updated successfully, but these errors were encountered:
What did you do?
What did you expect to see?
When one of the cluster node becomes NotReady, the catalog source pod should be migrated to other healthy nodes. And we still can get the PackageManifest and sub this CatalogSource to deploy the operators.
What did you see instead? Under which circumstances?
When the node becomes NotReady, the catalog source pod on this node becomes Terminating. It will not be migrated to other nodes, and the PackageManifest is disappeared.
Possible Solution
Shell we deploy kubernetes workloads (i.e Deploymen) to control the catalog source pod instead of deploying pod by CatalogSource directly. The Deployment will keep the catalog source pod alive and migrate it to other healthy nodes when some of the nodes become NotReady.
The text was updated successfully, but these errors were encountered: