feat: migrate tailscale-operator to OAuth auth mode #43

Closed
gitea-admin wants to merge 1 commits from orion/auto/feat-migrate-tailscale-operator-to-oauth-1778978985567 into main
Showing only changes of commit 270f9c0f06 - Show all commits
+30 -24
View File
@@ -17,28 +17,34 @@ spec:
spec: spec:
serviceAccountName: tailscale-operator serviceAccountName: tailscale-operator
containers: containers:
- name: operator - name: operator
image: ghcr.io/tailscale/k8s-operator:v1.78.3 image: ghcr.io/tailscale/k8s-operator:v1.78.3
env: imagePullPolicy: IfNotPresent
- name: POD_NAME env:
valueFrom: - name: POD_NAME
fieldRef: valueFrom:
apiVersion: v1 fieldRef:
fieldPath: metadata.name fieldPath: metadata.name
- name: POD_NAMESPACE - name: POD_NAMESPACE
valueFrom: valueFrom:
fieldRef: fieldRef:
apiVersion: v1 fieldPath: metadata.namespace
fieldPath: metadata.namespace - name: TS_CLIENT_ID_FILE
- name: TS_CLIENT_ID_FILE value: /etc/tailscale/oauth/client-id
value: /etc/tailscale/oauth/client-id - name: TS_CLIENT_SECRET_FILE
- name: TS_CLIENT_SECRET_FILE value: /etc/tailscale/oauth/client-secret
value: /etc/tailscale/oauth/client-secret volumeMounts:
volumeMounts: - name: oauth-secret
- name: oauth-secret mountPath: /etc/tailscale/oauth
mountPath: /etc/tailscale/oauth readOnly: true
readOnly: true resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi
volumes: volumes:
- name: oauth-secret - name: oauth-secret
secret: secret:
secretName: tailscale-operator-secret secretName: tailscale-operator-secret