feat: create 1password namespace

This commit is contained in:
2024-11-05 10:39:11 -05:00
parent 6e642680ea
commit 085910d48b
2 changed files with 33 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: 1password-system
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: 1password-repo
namespace: 1password-system
spec:
interval: 5m0s
url: https://1password.github.io/connect-helm-charts/
# ---
# apiVersion: helm.toolkit.fluxcd.io/v2
# kind: HelmRelease
# metadata:
# name: 1password
# namespace: 1password-system
# spec:
# connect:
# serviceType: LoadBalancer
# credentials:
# secretName: 1password-credentials
# secretKey: 1password-credentials.json
# operator:
# create: true
# token:
# name: 1password-token
# key: token

View File

@@ -4,3 +4,4 @@ resources:
- metallb.yaml
- longhorn.yaml
- traefik.yaml
- 1password.yaml