From 4711acd9a09fc2a87eec0fe973cda4ddc72eb4ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Su=C3=B1=C3=A9?= Date: Thu, 28 Sep 2023 10:41:10 -0700 Subject: [PATCH] Prepare 2.0.0-rc0 release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- charts/README.md | 19 ++----------------- charts/vc-authn-oidc/Chart.yaml | 4 ++-- charts/vc-authn-oidc/README.md | 5 +++-- 3 files changed, 7 insertions(+), 21 deletions(-) diff --git a/charts/README.md b/charts/README.md index e6aba500..4bbe1096 100644 --- a/charts/README.md +++ b/charts/README.md @@ -1,18 +1,3 @@ -# Deploying vc-authn-oidc +# VC-AuthN OIDC -Until an Aries Cloudagent Python helm chart is available to be used as dependency, the templates in the [openshift](../openshift/) folder should be used to deploy the agent component. This should be done *before* executing the charts that deploy `vc-authn` and remaining dependencies. - -*Note:* the provided configurations are for OpenShift. - -## Configuration -Use the `acapy` section in the chart to specify the settings for the target agent: - -- `agentUrl`: this is the public URL for the agent (also known as endpoint) -- `adminUrl`: this is the URL to the admin interface of the agent - it will be used by `vc-authn-oidc` to control it -- `existingSecret`: the name of an existing secret containing the values for `x-api-key` (otherwise set using `adminApiKey`), `wallet-id` and `wallet-key` (otherwise set using `tenant.walletId` and `tenant.walletKey`). -- `useOob`: values are `true` or `false` (default `false`). If set to `true`, use OOB rather than connection-less to generate a proof-request. -- `adminApiKey`: the value of the `x-api-key` header to be used when making requests to the aca-py instance -existingSecret: "" -- `tenancyMode`: valid options are `multi` and `single`. If `multi` is selected, the following `tenant` section must be completed as well. -- `tenant.walletId`: the wallet id to be used to authenticate with the Traction tenant. -- `tenant.walletKey`: the wallet key to be used to authenticate with the Traction tenant. \ No newline at end of file +Helm charts to deploy VC-AuthN OIDC in k8s diff --git a/charts/vc-authn-oidc/Chart.yaml b/charts/vc-authn-oidc/Chart.yaml index ce5260bb..8fc7639b 100644 --- a/charts/vc-authn-oidc/Chart.yaml +++ b/charts/vc-authn-oidc/Chart.yaml @@ -6,13 +6,13 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.3 +version: 0.1.4 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.0.0-beta3" +appVersion: "2.0.0-rc0" # Charts the vc-authn-oidc service depends on dependencies: diff --git a/charts/vc-authn-oidc/README.md b/charts/vc-authn-oidc/README.md index 4bd088f0..a49a48a2 100644 --- a/charts/vc-authn-oidc/README.md +++ b/charts/vc-authn-oidc/README.md @@ -1,6 +1,6 @@ # VC-AuthN OIDC -![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.0.0-alpha1](https://img.shields.io/badge/AppVersion-2.0.0--alpha1-informational?style=flat-square) +![Version: 0.1.4](https://img.shields.io/badge/Version-0.1.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.0.0-rc0](https://img.shields.io/badge/AppVersion-2.0.0--rc0-informational?style=flat-square) A Helm chart to deploy Verifiable Credential Identity Provider for OpenID Connect. @@ -11,7 +11,8 @@ Make sure to read the [best practices](/docs/BestPractices.md) to be used when p ## TL;DR ```console -helm install my-release charts/vc-authn-oidc +helm repo add vc-authn-oidc https://bcgov.github.io/vc-authn-oidc +helm install my-release vc-authn-oidc/vc-authn-oidc ``` ## Prerequisites