-
Notifications
You must be signed in to change notification settings - Fork 403
Configure helm-broker repository baseURL to github pages, remove embedded reposerver #1010
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configure helm-broker repository baseURL to github pages, remove embedded reposerver #1010
Conversation
@@ -1,7 +0,0 @@ | |||
# Reposerver |
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.
Please delete also:
helm-broker/deploy/reposerver/Dockerfile
- entry /reposerver from .gitignore file
@@ -17,5 +17,4 @@ Resources currently include, but are not limited to, the following: | |||
- Elements which are essential for the installation of `core` components in Kyma, such as certificates, users, and permissions | |||
- The `core` components required to run the Kyma | |||
- Examples of the use of specific components | |||
- The repository of bundles that are exposed in the Service Catalog as Service Classes through the Helm Broker |
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.
please also adjust the documentation in this file:
- docs/service-brokers/docs/004-overview-helm-broker.md
- docs/service-brokers/docs/011-configuration-helm-broker.md
- docs/service-brokers/docs/021-architecture-helm-broker.md
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.
fixed
1238dad
to
b5c355f
Compare
@@ -3,6 +3,6 @@ title: Helm Broker | |||
type: Overview | |||
--- | |||
|
|||
The Helm Broker is an implementation of a service broker which runs in the Kyma cluster and deploys Kubernetes native resources using [Helm](https://github.com/kubernetes/helm) and Kyma bundles. A bundle is an abstraction layer over a Helm chart which allows you to represent it as a ClusterServiceClass in the Service Catalog. For example, a bundle can provide plan definitions or binding details. The Helm Broker fetches bundle definitions from an HTTP server. By default, the Helm Broker contains an embedded HTTP server which serves bundles from the Kyma bundles directory. | |||
The Helm Broker is an implementation of a service broker which runs in the Kyma cluster and deploys Kubernetes native resources using [Helm](https://github.com/kubernetes/helm) and Kyma bundles. A bundle is an abstraction layer over a Helm chart which allows you to represent it as a ClusterServiceClass in the Service Catalog. For example, a bundle can provide plan definitions or binding details. The Helm Broker fetches bundle definitions from an HTTP server. By default, the Helm Broker fetches bundles from the [stable kyma-bundles repository](https://kyma-incubator.github.io/kyma-bundles/stable/). |
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.
kyma-bundles
- Fix a broken link
config: | ||
repository: | ||
baseURL: "http://custom.bundles-repository" | ||
``` | ||
|
||
3. Install Kyma on Minikube. See the **Local Kyma installation** document to learn how. | ||
2. Install Kyma on Minikube. See the **Local Kyma installation** document to learn how. |
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.
3.
-> please fix the numeration
b5c355f
to
2fb4cb2
Compare
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.
LGTM
but as suggested just create a new issue to document the process of configuring helm broker with own bundles repository.
917da2b
to
6b538d2
Compare
|
||
config: | ||
repository: | ||
baseURL: "http://core-helm-broker-reposerver" | ||
baseURL: "https://kyma-project.github.io/kyma-bundles/stable/" |
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.
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.
changed
6b538d2
to
f7360ba
Compare
f7360ba
to
764563d
Compare
Description
Changes proposed in this pull request:
Related issue(s)
Related: #592
Related: #1181