Skip to content

undeploy GKM while pods have extracted cache mounted causes issues #53

@Billy99

Description

@Billy99

When GKM is undeployed/uninstalled while workload pods still have extracted kernel cache volume mounted, need to determine how GKM should behave.

  • There is no way to keep the Operator/Agent from being removed, so how will the extracted cache get cleaned up?
  • The GKMCache/ClusterGKMCache and GKMCacheNode/ClusterGKMCacheNode already have Finalizers attached, so the CRDs won't be deleted when GKM is undeployed/uninstalled. How will the FInalizers be removed once the workload pods are stopped?
  • If GKM is reinstalled, need to reconcile the usage and cache database files that are now stale.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions