Skip to content
This repository has been archived by the owner on Sep 15, 2022. It is now read-only.

0.2.0

Compare
Choose a tag to compare
@kyma-bot kyma-bot released this 08 Jan 13:21
· 98 commits to master since this release
8fd787f

Bundles

This release provides two new bundles:

  • GCP Broker Provider - installs the Google Cloud Platform Service Broker in a given Namespace. It is contained in the index.yaml file.
  • Testing - a simple bundle which contains a ConfigMap and a Deployment. It provides two plans: minimal (not bindable, only with necessary parameters) and full (bindable, with all possible parameters). It is contained in the index-testing.yaml file.

Usage

To extend the Helm Broker in Kyma use the indexes that are part of the release.

Set repository to stable bundles from this release:

kubectl set env -n kyma-system deployment/core-helm-broker -e APP_REPOSITORY_URLS="https://github.com/kyma-project/bundles/releases/download/0.2.0/index.yaml"

Add testing bundles:

URLS=$(kubectl get -n kyma-system deployment/core-helm-broker --output=jsonpath='{.spec.template.spec.containers[0].env[?(@.name=="APP_REPOSITORY_URLS")].value}')
kubectl set env -n kyma-system deployment/core-helm-broker -e APP_REPOSITORY_URLS="$URLS;https://github.com/kyma-project/bundles/releases/download/0.2.0/index-testing.yaml"

NOTE: The Helm Broker is not registering duplicated bundles in the Service Catalog. You need to ensure that registered repositories are not defining the same bundles.

Changelog

Enhancement

Committers: 6