working jinja template type
This commit is contained in:
@ -32,12 +32,12 @@ annotations:
|
||||
url: https://github.com/Lerentis/bitwarden-crd-operator
|
||||
artifacthub.io/crds: |
|
||||
- kind: BitwardenSecret
|
||||
version: v1beta3
|
||||
version: v1beta4
|
||||
name: bitwarden-secret
|
||||
displayName: Bitwarden Secret
|
||||
description: Management Object to create secrets from bitwarden
|
||||
- kind: RegistryCredential
|
||||
version: v1beta3
|
||||
version: v1beta4
|
||||
name: registry-credential
|
||||
displayName: Regestry Credentials
|
||||
description: Management Object to create regestry secrets from bitwarden
|
||||
@ -47,7 +47,7 @@ annotations:
|
||||
displayName: Bitwarden Template
|
||||
description: Management Object to create secrets from a jinja template with a bitwarden lookup
|
||||
artifacthub.io/crdsExamples: |
|
||||
- apiVersion: lerentis.uploadfilter24.eu/v1beta3
|
||||
- apiVersion: lerentis.uploadfilter24.eu/v1beta4
|
||||
kind: BitwardenSecret
|
||||
metadata:
|
||||
name: test
|
||||
@ -62,7 +62,7 @@ annotations:
|
||||
id: "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
|
||||
name: "test-secret"
|
||||
namespace: "default"
|
||||
- apiVersion: lerentis.uploadfilter24.eu/v1beta3
|
||||
- apiVersion: lerentis.uploadfilter24.eu/v1beta4
|
||||
kind: RegistryCredential
|
||||
metadata:
|
||||
name: test
|
||||
@ -73,7 +73,7 @@ annotations:
|
||||
id: "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
|
||||
name: "test-regcred"
|
||||
namespace: "default"
|
||||
- apiVersion: "lerentis.uploadfilter24.eu/v1beta1"
|
||||
- apiVersion: "lerentis.uploadfilter24.eu/v1beta4"
|
||||
kind: BitwardenTemplate
|
||||
metadata:
|
||||
name: test
|
||||
@ -85,19 +85,23 @@ annotations:
|
||||
---
|
||||
api:
|
||||
enabled: True
|
||||
key: {{ bitwarden_lookup("466fc4b0-ffca-4444-8d88-b59d4de3d928", "key") }}
|
||||
key: {{ bitwarden_lookup("466fc4b0-ffca-4444-8d88-b59d4de3d928", "fields", "key") }}
|
||||
allowCrossOrigin: false
|
||||
apps:
|
||||
"some.app.identifier:some_version":
|
||||
pubkey: {{ bitwarden_lookup("466fc4b0-ffca-4444-8d88-b59d4de3d928", "public_key") }}
|
||||
enabled: true
|
||||
pubkey: {{ bitwarden_lookup("466fc4b0-ffca-4444-8d88-b59d4de3d928", "fields", "public_key") }}
|
||||
enabled: true
|
||||
artifacthub.io/license: MIT
|
||||
artifacthub.io/operator: "true"
|
||||
artifacthub.io/changes: |
|
||||
- kind: added
|
||||
description: "Added Template CRD"
|
||||
description: "Added Template type"
|
||||
- kind: added
|
||||
description: "Added logo"
|
||||
- kind: changed
|
||||
description: "BitwardenSecret now requires a 'secretScope' to be defined. Can eigher be 'login' or 'fields'"
|
||||
- kind: fixed
|
||||
description: "fixed hardcoded reference to 'login' even tho secrets could also be in 'fields' scope"
|
||||
artifacthub.io/images: |
|
||||
- name: bitwarden-crd-operator
|
||||
image: lerentis/bitwarden-crd-operator:0.4.0
|
||||
|
@ -13,7 +13,7 @@ spec:
|
||||
shortNames:
|
||||
- bws
|
||||
versions:
|
||||
- name: v1beta3
|
||||
- name: v1beta4
|
||||
served: true
|
||||
storage: true
|
||||
schema:
|
||||
@ -35,6 +35,8 @@ spec:
|
||||
type: string
|
||||
secretRef:
|
||||
type: string
|
||||
secretScope:
|
||||
type: string
|
||||
required:
|
||||
- secretName
|
||||
id:
|
||||
|
@ -13,7 +13,7 @@ spec:
|
||||
shortNames:
|
||||
- bwt
|
||||
versions:
|
||||
- name: v1beta1
|
||||
- name: v1beta4
|
||||
served: true
|
||||
storage: true
|
||||
schema:
|
||||
|
@ -13,7 +13,7 @@ spec:
|
||||
shortNames:
|
||||
- rgc
|
||||
versions:
|
||||
- name: v1beta3
|
||||
- name: v1beta4
|
||||
served: true
|
||||
storage: true
|
||||
schema:
|
||||
|
Reference in New Issue
Block a user