Skip to content
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

Add a quickstart for a single cluster #315

Closed
4 tasks done
maleck13 opened this issue Nov 17, 2023 · 1 comment
Closed
4 tasks done

Add a quickstart for a single cluster #315

maleck13 opened this issue Nov 17, 2023 · 1 comment
Assignees
Labels
area/doc Improvements or additions to documentation kind/epic Master issue tracking broken down work priority/must Required for the release to happen
Milestone

Comments

@maleck13
Copy link
Collaborator

maleck13 commented Nov 17, 2023

What
In a similar vein to what we did with the MGC, I think ideally we would have a quick start script that setup the single cluster environment ready for users to try out.

  • local kind cluster,
  • installed the required infrastructure (Istio, metallb, cert-manager, olm etc....)
  • install the latest release or a specified release of the kuadrant-operator (based on $BRANCH)
  • instantiate any needed infra CRs (metallb, clusterissuer etc )
  • optionally set up a DNSProvider secret and ManagedZone

Additionally we should provide a new quickstart doc focused around this single cluster setup that provides a walkthrough from deploying a gateway and backed to securing that service with Auth, RateLimits, TLS and then finally brining traffic to the backend with DNSPolicy using a simple routing policy.

Done

@maleck13 maleck13 added the kind/epic Master issue tracking broken down work label Nov 17, 2023
@maleck13
Copy link
Collaborator Author

maleck13 commented Nov 21, 2023

see Kuadrant/docs.kuadrant.io#44 for more on the proposed nav layout. We should follow on from the quickstart setup with a link to a modified version of https://github.com/Kuadrant/kuadrant-operator/pull/322/files where we don't need the git clone etc

@maleck13 maleck13 changed the title Add a quickstart script for installation and setup in a single cluster Add a quickstart for a single cluster Nov 21, 2023
@maleck13 maleck13 added the area/doc Improvements or additions to documentation label Nov 21, 2023
@alexsnaps alexsnaps moved this to Todo in Kuadrant Nov 27, 2023
@maleck13 maleck13 moved this from Todo to In Progress in Kuadrant Dec 6, 2023
@maleck13 maleck13 moved this to In Progress in Kuadrant Service Protection Dec 6, 2023
@alexsnaps alexsnaps added this to the v0.6.0 milestone Dec 8, 2023
@maleck13 maleck13 mentioned this issue Dec 11, 2023
6 tasks
@maleck13 maleck13 added the priority/must Required for the release to happen label Dec 11, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Kuadrant Dec 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/doc Improvements or additions to documentation kind/epic Master issue tracking broken down work priority/must Required for the release to happen
Projects
Archived in project
Status: In Progress
Development

No branches or pull requests

3 participants