|
13 | 13 | - [User Interface (Running the console Locally)](#user-interface-running-the-console-locally)
|
14 | 14 | - [Subscribe to a Package and Channel](#subscribe-to-a-package-and-channel)
|
15 | 15 | - [End-to-end example](#end-to-end-example)
|
| 16 | + - [Contributing with Operator catalogue](#contributing-with-operator-catalogue) |
16 | 17 | - [Key Concepts](#key-concepts)
|
17 | 18 | - [Kubernetes-native Applications](#kubernetes-native-applications)
|
18 | 19 | - [CustomResourceDefinitions](#customresourcedefinitions)
|
@@ -79,40 +80,22 @@ $ make run-console-local
|
79 | 80 |
|
80 | 81 | Then visit `http://localhost:9000` to view the console.
|
81 | 82 |
|
82 |
| -**Subscription detail view:** |
83 |
| - |
84 |
| - |
85 | 83 | ## Subscribe to a Package and Channel
|
86 | 84 |
|
87 | 85 | Cloud Services can be installed from the catalog by subscribing to a channel in the corresponding package.
|
88 | 86 |
|
89 |
| -If using one of the `local` run options, this will subscribe to `etcd`, `vault`, and `prometheus` operators. Subscribing to a service that doesn't exist yet will install the operator and related CRDs in the namespace. |
| 87 | +**Subscription detail view:** |
| 88 | + |
90 | 89 |
|
91 |
| -```yaml |
92 |
| -apiVersion: operators.coreos.com/v1alpha1 |
93 |
| -kind: Subscription |
94 |
| -metadata: |
95 |
| - name: etcd |
96 |
| - namespace: local |
97 |
| -spec: |
98 |
| - channel: alpha |
99 |
| - name: etcd |
100 |
| - source: rh-operators |
101 |
| ---- |
102 |
| -apiVersion: operators.coreos.com/v1alpha1 |
103 |
| -kind: Subscription |
104 |
| -metadata: |
105 |
| - name: prometheus |
106 |
| - namespace: local |
107 |
| -spec: |
108 |
| - channel: alpha |
109 |
| - name: prometheus |
110 |
| - source: rh-operators |
111 |
| -``` |
| 90 | +NOTE: The operators available in the catalogue by default are that ones which are published in https://operatorhub.io/. |
112 | 91 |
|
113 | 92 | ## End-to-end example
|
114 | 93 |
|
115 |
| -For a complete end-to-end example of how OLM fits into the Operator Framework, see the [Operator Framework Getting Started Guide](https://github.com/operator-framework/getting-started). |
| 94 | +For a complete end-to-end example of how OLM fits into the Operator Framework, see the [Operator Framework Getting Started Guide](https://github.com/operator-framework/getting-started). Also, see [Getting Started on OperatorHub.io](https://operatorhub.io/getting-started). |
| 95 | + |
| 96 | +## Contributing with Operator catalogue |
| 97 | + |
| 98 | +Check how to [Publish your Operator on OperatorHub.io](https://operatorhub.io/contribute). |
116 | 99 |
|
117 | 100 | # Key Concepts
|
118 | 101 |
|
|
0 commit comments