Skip to content

Stable identity for StatefulSets #14

Description

@jakedgy

`postgres-0` gets rescheduled to another node. Can it keep the same Tailscale IP? Right now state is per-node, so it gets a new identity.

Ideas

  • Detect StatefulSet pods and use persistent identity
  • Maybe store state in a PVC instead of hostPath
  • Or use the pod name as a stable key for state lookup

Caveat

This is tricky. Might involve significant rearchitecting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions