Updated documentation
This commit is contained in:
		
							
								
								
									
										23
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								README.md
									
									
									
									
									
								
							| @@ -56,25 +56,29 @@ And you are set to create your first secret using this operator. For that you ne | |||||||
|  |  | ||||||
| ```yaml | ```yaml | ||||||
| --- | --- | ||||||
| apiVersion: "lerentis.uploadfilter24.eu/v1beta5" | apiVersion: "lerentis.uploadfilter24.eu/v1beta7" | ||||||
| kind: BitwardenSecret | kind: BitwardenSecret | ||||||
| metadata: | metadata: | ||||||
|   name: name-of-your-management-object |   name: name-of-your-management-object | ||||||
| spec: | spec: | ||||||
|   content: |   content: | ||||||
|     - element: |     - element: | ||||||
|         secretName: nameOfTheFieldInBitwarden # for example username |         secretName: nameOfTheFieldInBitwarden # for example username or filename | ||||||
|         secretRef: nameOfTheKeyInTheSecretToBeCreated  |         secretRef: nameOfTheKeyInTheSecretToBeCreated  | ||||||
|         secretScope: login # for custom entries on bitwarden use 'fields'  |         secretScope: login # for custom entries on bitwarden use 'fields, for attachments use attachment'  | ||||||
|     - element: |     - element: | ||||||
|         secretName: nameOfAnotherFieldInBitwarden # for example password |         secretName: nameOfAnotherFieldInBitwarden # for example password or filename | ||||||
|         secretRef: nameOfAnotherKeyInTheSecretToBeCreated  |         secretRef: nameOfAnotherKeyInTheSecretToBeCreated  | ||||||
|         secretScope: login # for custom entries on bitwarden use 'fields'  |         secretScope: login # for custom entries on bitwarden use 'fields, for attachments use attachment'  | ||||||
|   id: "A Secret ID from bitwarden" |   id: "A Secret ID from bitwarden" | ||||||
|   name: "Name of the secret to be created" |   name: "Name of the secret to be created" | ||||||
|  |   secretType: # Optional (Default: Opaque) | ||||||
|   namespace: "Namespace of the secret to be created" |   namespace: "Namespace of the secret to be created" | ||||||
|   labels: # Optional |   labels: # Optional | ||||||
|     key: value |     key: value | ||||||
|  |   annotations: # Optional | ||||||
|  |     key: value | ||||||
|  |  | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| The ID can be extracted from the browser when you open a item the ID is in the URL. The resulting secret looks something like this: | The ID can be extracted from the browser when you open a item the ID is in the URL. The resulting secret looks something like this: | ||||||
| @@ -102,7 +106,7 @@ For managing registry credentials, or pull secrets, you can create another kind | |||||||
|  |  | ||||||
| ```yaml | ```yaml | ||||||
| --- | --- | ||||||
| apiVersion: "lerentis.uploadfilter24.eu/v1beta5" | apiVersion: "lerentis.uploadfilter24.eu/v1beta7" | ||||||
| kind: RegistryCredential | kind: RegistryCredential | ||||||
| metadata: | metadata: | ||||||
|   name: name-of-your-management-object |   name: name-of-your-management-object | ||||||
| @@ -115,6 +119,8 @@ spec: | |||||||
|   namespace: "Namespace of the secret to be created" |   namespace: "Namespace of the secret to be created" | ||||||
|   labels: # Optional |   labels: # Optional | ||||||
|     key: value |     key: value | ||||||
|  |   annotations: # Optional | ||||||
|  |     key: value | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| The resulting secret looks something like this: | The resulting secret looks something like this: | ||||||
| @@ -141,16 +147,19 @@ One of the more freely defined types that can be used with this operator you can | |||||||
|  |  | ||||||
| ```yaml | ```yaml | ||||||
| --- | --- | ||||||
| apiVersion: "lerentis.uploadfilter24.eu/v1beta5" | apiVersion: "lerentis.uploadfilter24.eu/v1beta7" | ||||||
| kind: BitwardenTemplate | kind: BitwardenTemplate | ||||||
| metadata: | metadata: | ||||||
|   name: name-of-your-management-object |   name: name-of-your-management-object | ||||||
| spec: | spec: | ||||||
|   filename: "Key of the secret to be created" |   filename: "Key of the secret to be created" | ||||||
|   name: "Name of the secret to be created" |   name: "Name of the secret to be created" | ||||||
|  |   secretType: # Optional (Default: Opaque) | ||||||
|   namespace: "Namespace of the secret to be created" |   namespace: "Namespace of the secret to be created" | ||||||
|   labels: # Optional |   labels: # Optional | ||||||
|     key: value |     key: value | ||||||
|  |   annotations: # Optional | ||||||
|  |     key: value | ||||||
|   template: | |   template: | | ||||||
|     --- |     --- | ||||||
|     api: |     api: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user