Skip to content

Commit cdec8d9

Browse files
authored
doc: Add missing operator config and plugin mention to provider quickstart (#235)
* Add missing httpbin config to provider qs docs * Add kubelogin to required plugins On-behalf-of: @SAP <b.marinov@sap.com> Signed-off-by: Boris Marinov <brsmnv@proton.me>
1 parent 101a516 commit cdec8d9

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

tutorials/provider-quick-start.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The local setup is under active development. Commands and component versions may
2525
Before you begin, make sure you have:
2626

2727
- a local Platform Mesh setup without example data from [Set up Platform Mesh locally](/how-to-guides/set-up-platform-mesh-locally.md)
28-
- `kubectl` with the `kubectl-kcp` plugin installed
28+
- `kubectl` with the `kubectl-kcp`and `kubelogin` plugins installed
2929
- Helm 3 installed
3030
- basic familiarity with Kubernetes CRDs and operators
3131

@@ -183,6 +183,18 @@ orchestrate.platform-mesh.io 5s
183183

184184
The HttpBin operator runs on the service cluster. api-syncagent handles the integration with kcp, so the operator itself does not need to know about Platform Mesh.
185185

186+
Create the following `values.yaml` file:
187+
188+
```yaml
189+
operator:
190+
args:
191+
- --local-http-route
192+
- --local-http-route-port=8443
193+
- --local-http-route-gateway-name=k8sapi-gateway
194+
- --local-http-route-gateway-namespace=platform-mesh-system
195+
- --domain=httpbin.services.portal.localhost
196+
```
197+
186198
Run this from the `helm-charts` repository root:
187199

188200
```bash
@@ -192,7 +204,8 @@ helm upgrade --install example-httpbin-operator \
192204
./charts/example-httpbin-operator \
193205
--kubeconfig $COMPUTE_KUBECONFIG \
194206
-n example-httpbin-provider \
195-
--create-namespace
207+
--create-namespace \
208+
-f ./values.yaml
196209
```
197210

198211
Verify the operator:

0 commit comments

Comments
 (0)