From 254898bef4b21e6ca97e9217767dc6c0faad8704 Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Sun, 17 May 2026 22:30:29 +0000 Subject: [PATCH] Delete directory 'deployments/tailscale' --- deployments/tailscale/namespace.yaml | 6 ---- .../tailscale/tailscale/clusterrole.yaml | 14 --------- .../tailscale/clusterrolebinding.yaml | 12 ------- .../tailscale/tailscale/deployment.yaml | 31 ------------------- .../tailscale/tailscale/external-secret.yaml | 21 ------------- .../tailscale/tailscale/serviceaccount.yaml | 5 --- 6 files changed, 89 deletions(-) delete mode 100644 deployments/tailscale/namespace.yaml delete mode 100644 deployments/tailscale/tailscale/clusterrole.yaml delete mode 100644 deployments/tailscale/tailscale/clusterrolebinding.yaml delete mode 100644 deployments/tailscale/tailscale/deployment.yaml delete mode 100644 deployments/tailscale/tailscale/external-secret.yaml delete mode 100644 deployments/tailscale/tailscale/serviceaccount.yaml diff --git a/deployments/tailscale/namespace.yaml b/deployments/tailscale/namespace.yaml deleted file mode 100644 index 7a8ddac..0000000 --- a/deployments/tailscale/namespace.yaml +++ /dev/null @@ -1,6 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: tailscale - labels: - kubernetes.io/metadata.name: tailscale \ No newline at end of file diff --git a/deployments/tailscale/tailscale/clusterrole.yaml b/deployments/tailscale/tailscale/clusterrole.yaml deleted file mode 100644 index 09094fc..0000000 --- a/deployments/tailscale/tailscale/clusterrole.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: tailscale-operator -rules: - - apiGroups: [""] - resources: ["pods", "services", "secrets", "configmaps"] - verbs: ["*"] - - apiGroups: ["apps"] - resources: ["deployments", "daemonsets", "statefulsets"] - verbs: ["*"] - - apiGroups: ["networking.k8s.io"] - resources: ["networkpolicies", "ingresses"] - verbs: ["*"] \ No newline at end of file diff --git a/deployments/tailscale/tailscale/clusterrolebinding.yaml b/deployments/tailscale/tailscale/clusterrolebinding.yaml deleted file mode 100644 index a0919a4..0000000 --- a/deployments/tailscale/tailscale/clusterrolebinding.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: tailscale-operator -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: tailscale-operator -subjects: - - kind: ServiceAccount - name: tailscale-operator - namespace: tailscale \ No newline at end of file diff --git a/deployments/tailscale/tailscale/deployment.yaml b/deployments/tailscale/tailscale/deployment.yaml deleted file mode 100644 index a9bad8f..0000000 --- a/deployments/tailscale/tailscale/deployment.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: tailscale-operator - namespace: tailscale - labels: - app: tailscale-operator -spec: - replicas: 1 - selector: - matchLabels: - app: tailscale-operator - template: - metadata: - labels: - app: tailscale-operator - spec: - serviceAccountName: tailscale-operator - containers: - - name: operator - image: ghcr.io/tailscale/operator:v1.70.0 - env: - - name: DEPLOY_TYPE - value: k8s - volumeMounts: - - name: config - mountPath: /config - volumes: - - name: config - secret: - secretName: tailscale-operator-config \ No newline at end of file diff --git a/deployments/tailscale/tailscale/external-secret.yaml b/deployments/tailscale/tailscale/external-secret.yaml deleted file mode 100644 index a594918..0000000 --- a/deployments/tailscale/tailscale/external-secret.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: external-secrets.io/v1beta1 -kind: ExternalSecret -metadata: - name: tailscale-operator - namespace: tailscale -spec: - refreshInterval: 1h - secretStoreRef: - name: vault - kind: SecretStore - target: - name: tailscale-operator - template: - engineVersion: v2 - data: - TS_AUTHKEY: "{{ .TS_AUTHKEY }}" - data: - - secretKey: TS_AUTHKEY - remoteRef: - key: secret/data/kubernetes/tailscale-operator - property: TS_AUTHKEY \ No newline at end of file diff --git a/deployments/tailscale/tailscale/serviceaccount.yaml b/deployments/tailscale/tailscale/serviceaccount.yaml deleted file mode 100644 index d272e5d..0000000 --- a/deployments/tailscale/tailscale/serviceaccount.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - name: tailscale-operator - namespace: tailscale \ No newline at end of file