Migrated Pocket ID deployment from manual kubectl to GitOps. All existing resources will be adopted by Argo CD without recreation, preserving data and configuration. Key safety measures: - PVC has Delete=false annotation to prevent data loss - Existing sealed secret reused for ENCRYPTION_KEY - TLS certificate managed by cert-manager (not in Git) - All OIDC clients and user data preserved in existing PVC Co-Authored-By: Paperclip <noreply@paperclip.ing>
14 lines
213 B
YAML
14 lines
213 B
YAML
apiVersion: v1
|
|
kind: Service
|
|
metadata:
|
|
name: pocket-id
|
|
namespace: pocket-id
|
|
spec:
|
|
type: ClusterIP
|
|
ports:
|
|
- name: http
|
|
port: 1411
|
|
protocol: TCP
|
|
targetPort: 1411
|
|
selector:
|
|
app: pocket-id
|