-
Notifications
You must be signed in to change notification settings - Fork 197
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: update manifests and helm chart for 0.0.6 (#111)
* update manifests and helm chart for 0.0.6 * Review feedback
- Loading branch information
Showing
10 changed files
with
95 additions
and
14 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
dependencies: | ||
- name: secrets-store-csi-driver | ||
repository: https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts | ||
version: 0.0.10 | ||
digest: sha256:2a6ac90a154cd0d5e9325396874f9073073c11dfd937dc87b02f41d3fcd8c9a7 | ||
generated: "2020-05-04T14:51:22.72233-07:00" | ||
version: 0.0.11 | ||
digest: sha256:db629f7d1e653db495ce19c2bc661096561d33098abf2c436634ced634d0e3ee | ||
generated: "2020-05-26T09:26:40.360118-07:00" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
dependencies: | ||
- name: secrets-store-csi-driver | ||
repository: https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts | ||
version: 0.0.10 | ||
condition: driver.install | ||
version: 0.0.11 | ||
condition: secrets-store-csi-driver.install |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,31 @@ | ||
apiVersion: v1 | ||
entries: | ||
csi-secrets-store-provider-azure: | ||
- apiVersion: v1 | ||
appVersion: 0.0.6 | ||
created: "2020-05-26T10:35:06.49779-07:00" | ||
dependencies: | ||
- condition: secrets-store-csi-driver.install | ||
name: secrets-store-csi-driver | ||
repository: https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts | ||
version: 0.0.11 | ||
description: A Helm chart to install the Secrets Store CSI Driver and the Azure | ||
Keyvault Provider inside a Kubernetes cluster. | ||
digest: 63f9d8c5b2c11924ea338d2ce2219dcebde8f4446c8893161afb6b7e8c90c98c | ||
home: https://github.com/Azure/secrets-store-csi-driver-provider-azure | ||
kubeVersion: '>=1.16.0-0' | ||
maintainers: | ||
- email: [email protected] | ||
name: Anish Ramasekar | ||
name: csi-secrets-store-provider-azure | ||
sources: | ||
- https://github.com/Azure/secrets-store-csi-driver-provider-azure | ||
urls: | ||
- https://raw.githubusercontent.com/Azure/secrets-store-csi-driver-provider-azure/master/charts/csi-secrets-store-provider-azure-0.0.7.tgz | ||
version: 0.0.7 | ||
- apiVersion: v1 | ||
appVersion: 0.0.5 | ||
created: "2020-05-04T14:55:26.7225-07:00" | ||
created: "2020-05-26T10:35:06.496776-07:00" | ||
dependencies: | ||
- condition: driver.install | ||
name: secrets-store-csi-driver | ||
|
@@ -25,7 +47,7 @@ entries: | |
version: 0.0.6 | ||
- apiVersion: v1 | ||
appVersion: 0.0.5 | ||
created: "2020-05-04T14:55:26.721449-07:00" | ||
created: "2020-05-26T10:35:06.495341-07:00" | ||
dependencies: | ||
- condition: driver.install | ||
name: secrets-store-csi-driver | ||
|
@@ -45,4 +67,4 @@ entries: | |
urls: | ||
- https://raw.githubusercontent.com/Azure/secrets-store-csi-driver-provider-azure/master/charts/csi-secrets-store-provider-azure-0.0.5.tgz | ||
version: 0.0.5 | ||
generated: "2020-05-04T14:55:26.718506-07:00" | ||
generated: "2020-05-26T10:35:06.4914-07:00" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
# Getting Certificates and Keys using Azure Key Vault Provider | ||
|
||
> Note: This behavior was introduced in 0.0.6 release of Azure Key Vault Provider for Secrets Store CSI Driver. This is backward incompatible with the prior releases. | ||
The Azure Key Vault Provider for Secrets Store CSI Driver has been designed to closely align with the current behavior of [az keyvault certificate/secret/key download](https://docs.microsoft.com/en-us/cli/azure/keyvault?view=azure-cli-latest). | ||
|
||
[Azure Key Vault](https://docs.microsoft.com/azure/key-vault/) design makes sharp distinctions between Keys, Secrets and Certificates. The KeyVault service's Certificates features were designed making use of it's Keys and Secrets capabilities. | ||
|
||
> When a Key Vault certificate is created, an addressable key and secret are also created with the same name. The Key Vault key allows key operations and the Key Vault secret allows retrieval of the certificate value as a secret. A Key Vault certificate also contains public x509 certificate metadata. | ||
The KeyVault service stores both the public and the private parts of your certificate in a KeyVault secret, along with any other secret you might have created in that same KeyVault instance. | ||
|
||
## How to obtain the certificate | ||
|
||
Knowing that the certificate is stored in a Key Vault certificate, we can retrieve it by using object type `cert` | ||
|
||
```yaml | ||
array: | ||
- | | ||
objectName: certName | ||
objectType: cert | ||
objectVersion: "" | ||
``` | ||
The contents of the file will be the certificate in PEM format. | ||
## How to obtain the public key | ||
Knowing that the public key is stored in a Key Vault key, we can retrieve it by using object type `key` | ||
|
||
```yaml | ||
array: | ||
- | | ||
objectName: certName | ||
objectType: key | ||
objectVersion: "" | ||
``` | ||
|
||
The contents of the file will be the public key in PEM format. | ||
|
||
## How to obtain the private key | ||
|
||
Knowing that the private key is stored in a Key Vault secret with the public certificate included, we can retrieve it by using object type `secret` | ||
|
||
```yaml | ||
array: | ||
- | | ||
objectName: certName | ||
objectType: secret | ||
objectVersion: "" | ||
``` | ||
|
||
The contents of the file will be the private key and certificate in PEM format. |
1c838b6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works great, Thanks!