mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-08 05:39:49 -05:00
[GH-ISSUE #1439] [Feature Request] Develop a Kubernetes Operator for Headless/Declarative Pangolin Setup #8675
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @marcschaeferger on GitHub (Sep 8, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/1439
Originally assigned to: @marcschaeferger on GitHub.
Summary
Create a Kubernetes Operator for Pangolin to enable fully headless, declarative provisioning and lifecycle management via Custom Resources (CRs/CRDs). The operator should optionally use the Pangolin HTTP API (POST/PUT) where needed and possible (e.g., to create API keys or perform actions not exposed directly via DB/config) while keeping the primary contract declarative through CRs.
Motivation
Goals / Requirements
Operator behaviors / features
Acceptance Criteria
Notes / Non-goals
@chiqors commented on GitHub (Sep 13, 2025):
I recently saw someone working on a Pangolin operator: https://github.com/bovf/pangolin-operator
maybe you could try check that, see if this similar approach.
@miloschwartz commented on GitHub (Sep 27, 2025):
Thanks, converting this to a discussion thread so others can upvote and participate!