Skip to content

Commit

Permalink
build(manifests): quick-start should use cluster-install (argopro…
Browse files Browse the repository at this point in the history
…j#12557)

Signed-off-by: Anton Gilgur <[email protected]>
  • Loading branch information
agilgur5 authored Feb 17, 2024
1 parent 23f8c35 commit 8ebf433
Show file tree
Hide file tree
Showing 7 changed files with 1,094 additions and 744 deletions.
1 change: 1 addition & 0 deletions .github/workflows/ci-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ jobs:
- pkg/**
- cmd/**
- examples/** # examples are used within the fields lists
- manifests/** # a few of these are generated and committed
# generation scripts
- hack/cli/**
- hack/jsonschema/**
Expand Down
16 changes: 0 additions & 16 deletions docs/quick-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,22 +27,6 @@ kubectl create namespace argo
kubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/download/v<<ARGO_WORKFLOWS_VERSION>>/quick-start-minimal.yaml
```

### Patch argo-server authentication

The argo-server (and thus the UI) defaults to client authentication, which requires clients to provide their Kubernetes bearer token to authenticate. For more information, refer to the [Argo Server Auth Mode documentation](argo-server-auth-mode.md). We will switch the authentication mode to `server` so that we can bypass the UI login for now:

```bash
kubectl patch deployment \
argo-server \
--namespace argo \
--type='json' \
-p='[{"op": "replace", "path": "/spec/template/spec/containers/0/args", "value": [
"server",
"--auth-mode=server"
]}]'

```

### Port-forward the UI

Open a port-forward so you can access the UI:
Expand Down
Loading

0 comments on commit 8ebf433

Please sign in to comment.