wip for jinja template type
This commit is contained in:
		@@ -13,6 +13,8 @@ keywords:
 | 
			
		||||
  - bitwarden
 | 
			
		||||
  - vaultwarden
 | 
			
		||||
 | 
			
		||||
icon: https://lerentis.github.io/bitwarden-crd-operator/logo.png
 | 
			
		||||
 | 
			
		||||
home: https://lerentis.github.io/bitwarden-crd-operator/
 | 
			
		||||
 | 
			
		||||
sources:
 | 
			
		||||
@@ -39,6 +41,11 @@ annotations:
 | 
			
		||||
      name: registry-credential
 | 
			
		||||
      displayName: Regestry Credentials
 | 
			
		||||
      description: Management Object to create regestry secrets from bitwarden
 | 
			
		||||
    - kind: BitwardenTemplate
 | 
			
		||||
      version: v1beta1
 | 
			
		||||
      name: bitwarden-template
 | 
			
		||||
      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
 | 
			
		||||
      kind: BitwardenSecret
 | 
			
		||||
@@ -66,6 +73,24 @@ annotations:
 | 
			
		||||
        id: "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"
 | 
			
		||||
        name: "test-regcred"
 | 
			
		||||
        namespace: "default"
 | 
			
		||||
    - apiVersion: "lerentis.uploadfilter24.eu/v1beta1"
 | 
			
		||||
      kind: BitwardenTemplate
 | 
			
		||||
      metadata:
 | 
			
		||||
        name: test
 | 
			
		||||
      spec:
 | 
			
		||||
        filename: "config.yaml"
 | 
			
		||||
        name: "test-regcred"
 | 
			
		||||
        namespace: "default"
 | 
			
		||||
        template: |
 | 
			
		||||
          ---
 | 
			
		||||
          api:
 | 
			
		||||
            enabled: True
 | 
			
		||||
            key: {{ bitwarden_lookup("466fc4b0-ffca-4444-8d88-b59d4de3d928", "key") }}
 | 
			
		||||
            allowCrossOrigin: false
 | 
			
		||||
            apps:
 | 
			
		||||
              "some.app.identifier:some_version":
 | 
			
		||||
                pubkey: {{ bitwarden_lookup("466fc4b0-ffca-4444-8d88-b59d4de3d928", "public_key") }}
 | 
			
		||||
                enabled: true
 | 
			
		||||
  artifacthub.io/license: MIT
 | 
			
		||||
  artifacthub.io/operator: "true"  
 | 
			
		||||
  artifacthub.io/changes: |
 | 
			
		||||
@@ -75,4 +100,4 @@ annotations:
 | 
			
		||||
      description: "Added logo"
 | 
			
		||||
  artifacthub.io/images: |
 | 
			
		||||
    - name: bitwarden-crd-operator
 | 
			
		||||
      image: lerentis/bitwarden-crd-operator:0.3.0
 | 
			
		||||
      image: lerentis/bitwarden-crd-operator:0.4.0
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,4 @@
 | 
			
		||||
---
 | 
			
		||||
apiVersion: apiextensions.k8s.io/v1
 | 
			
		||||
kind: CustomResourceDefinition
 | 
			
		||||
metadata:
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,4 @@
 | 
			
		||||
---
 | 
			
		||||
apiVersion: apiextensions.k8s.io/v1
 | 
			
		||||
kind: CustomResourceDefinition
 | 
			
		||||
metadata:
 | 
			
		||||
@@ -22,6 +23,8 @@ spec:
 | 
			
		||||
            spec:
 | 
			
		||||
              type: object
 | 
			
		||||
              properties:
 | 
			
		||||
                filename:
 | 
			
		||||
                  type: string
 | 
			
		||||
                template:
 | 
			
		||||
                  type: string
 | 
			
		||||
                namespace:
 | 
			
		||||
@@ -29,6 +32,7 @@ spec:
 | 
			
		||||
                name:
 | 
			
		||||
                  type: string
 | 
			
		||||
              required:
 | 
			
		||||
                - filename
 | 
			
		||||
                - template
 | 
			
		||||
                - namespace
 | 
			
		||||
                - name
 | 
			
		||||
@@ -1,3 +1,4 @@
 | 
			
		||||
---
 | 
			
		||||
apiVersion: apiextensions.k8s.io/v1
 | 
			
		||||
kind: CustomResourceDefinition
 | 
			
		||||
metadata:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user