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

Copy the general flow and example commands to the API walkthrough, to… #758

Conversation

david-martin
Copy link
Contributor

… be used with a new quickstart script

A few changes here:

  • Copy the mgc quickstart script to a new quickstart for trying out the API walkthrough
    • The main thing this gives us is a local environment with mgc running and configured with route53 integration, all from a 1 liner
    • This script can exist along with the new local-setup-api make target as both have different audiences (trying it out vs. local development)
  • Copy the general flow of the stitch poc demo script into the api walkthrough doc.
    • Includes numerous TODOs as placeholders
    • Includes example commands copied form the demo script. Some may work, some may need to be tweaked
    • Will have assumptions about certain things the stitch poc setup would have done in the clusters. Hopefully all captured in the TDOOs
  • Modify the stitch api dashboards install function to work with either local files or remote files (so the script can be run locally while working on it)

To try this out locally, you can follow the first part of 'Platform Engineer Steps (Part 1)' up until the 'Create a Gateway' section

Copy link
Contributor

openshift-ci bot commented Jan 11, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: david-martin

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

hack/.deployUtils Show resolved Hide resolved
hack/.deployUtils Show resolved Hide resolved
hack/.deployUtils Show resolved Hide resolved
hack/quickstart-setup-api.sh Show resolved Hide resolved
@R-Lawton
Copy link
Contributor

Script works as expected everything comes up without errors

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Jan 12, 2024
@openshift-merge-bot openshift-merge-bot bot merged commit 220b158 into Kuadrant:api-upstream Jan 12, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants