diff --git a/config/manager/manager.yaml b/config/manager/manager.yaml index 878ad48..7d65011 100644 --- a/config/manager/manager.yaml +++ b/config/manager/manager.yaml @@ -38,8 +38,28 @@ spec: - /manager args: - --leader-elect - image: controller:latest + image: 1password/onepassword-operator:latest name: manager + env: + - name: WATCH_NAMESPACE + value: "default" + - name: POD_NAME + valueFrom: + fieldRef: + fieldPath: metadata.name + - name: OPERATOR_NAME + value: "onepassword-connect-operator" + - name: OP_CONNECT_HOST + value: "http://onepassword-connect:8080" + - name: POLLING_INTERVAL + value: "10" + - name: OP_CONNECT_TOKEN + valueFrom: + secretKeyRef: + name: onepassword-token + key: token + - name: AUTO_RESTART + value: "false" securityContext: allowPrivilegeEscalation: false capabilities: diff --git a/config/samples/kustomization.yaml b/config/samples/kustomization.yaml index 9c792a7..7c4c233 100644 --- a/config/samples/kustomization.yaml +++ b/config/samples/kustomization.yaml @@ -1,4 +1,4 @@ ## Append samples you want in your CSV to this file as resources ## resources: -- _v1_onepassworditem.yaml +- onepassword_v1_onepassworditem.yaml #+kubebuilder:scaffold:manifestskustomizesamples diff --git a/config/samples/_v1_onepassworditem.yaml b/config/samples/onepassword_v1_onepassworditem.yaml similarity index 67% rename from config/samples/_v1_onepassworditem.yaml rename to config/samples/onepassword_v1_onepassworditem.yaml index 2f085ae..7ef5dde 100644 --- a/config/samples/_v1_onepassworditem.yaml +++ b/config/samples/onepassword_v1_onepassworditem.yaml @@ -3,4 +3,4 @@ kind: OnePasswordItem metadata: name: onepassworditem-sample spec: - # TODO(user): Add fields here + itemPath: "vaults//items/"