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