operate-first / apps

Operate-first application manifests
GNU General Public License v3.0
51 stars 137 forks source link

Op1st Decomissioning Overview #2781

Open Gregory-Pereira opened 1 year ago

Gregory-Pereira commented 1 year ago

Sunset for the op1st clusters with the exception of Janus IDP and all their dependent services.

Decommissioning plan (subject to change):

  1. Argocd applications will have auto-sync disabled from code (see: #2780) so deployments can be modified.
  2. Projects will be identified in which workloads can be scaled down (see #2782)
  3. All Deployments, Statefulsets, Replicasets, Daemonsets, and other replica base / scalable deployment methods will be set to 0 replicas in projects where workloads can be scaled down (see #2783)
  4. Routes and services will be terminated.
  5. Schedule a discussion post spindown for resource usage by remaining services, and re-evaluate decommissioning strategy.

Remaining resources:

  1. All configmaps
  2. All secrets
  3. Any storage related items will not be deleted unless it is determined that they are expesive.
  4. Namespaces, since we are only scaling down workloads rather then deleting them outright.