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

767 add gateway #877

Merged
merged 5 commits into from
Oct 19, 2022
Merged

767 add gateway #877

merged 5 commits into from
Oct 19, 2022

Conversation

jasmingacic
Copy link
Contributor

Fixes #767
Fixes #764

Signed-off-by: jasmingacic <jasmin.gacic@gmail.com>
Signed-off-by: jasmingacic <jasmin.gacic@gmail.com>
@netlify
Copy link

netlify bot commented Oct 18, 2022

Deploy Preview for kusk-docs-preview canceled.

Name Link
🔨 Latest commit 289bec6
🔍 Latest deploy log https://app.netlify.com/sites/kusk-docs-preview/deploys/634fc56d38546f0008b29b9c

@kylehodgetts
Copy link
Contributor

Why not group this and api under deploy?

kusk deploy api ...
kusk deploy gateway...

@aabedraba
Copy link

@kylehodgetts

Why not group this and api under deploy?
kusk deploy api ...
kusk deploy gateway...

I actually think it makes sense if it fits under the cluster command because it mutates the state of the Cluster deployment 🤔

@jasmingacic
Copy link
Contributor Author

jasmingacic commented Oct 18, 2022

@donnalux This is just a preview how the wizard behaves:
image
image

image
image
image

Nothing is set in stone so we can move it as @kylehodgetts and @aabedraba said above

@jasmingacic
Copy link
Contributor Author

If selecting incorrect port:
image

@donnalux
Copy link

@jasmingacic proud parent here, I have no feedback, it looks and reads great.

As for the command itself, these are the options mentioned:

kusk gateway add
kusk deploy gateway
kusk cluster gateway add

I quite like "kusk deploy gateway" since it fits nicely with existing pattern.

@jasmingacic
Copy link
Contributor Author

This is missing option to remove the gateway. I will have it added soon

Signed-off-by: jasmingacic <jasmin.gacic@gmail.com>
@jasmingacic
Copy link
Contributor Author

image
image
image

Signed-off-by: jasmingacic <jasmin.gacic@gmail.com>
@@ -129,4 +129,4 @@ spec:
selector:
app.kubernetes.io/instance: kusk-gateway-api
app.kubernetes.io/name: kusk-gateway-api
type: LoadBalancer
type: ClusterIP
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For some reason I changed this into LoadBalancer in previous commits. Here I reverted it.

@jasmingacic jasmingacic merged commit 0671fc9 into main Oct 19, 2022
@jasmingacic jasmingacic deleted the 767_add_gateway branch October 19, 2022 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CLI: kusk cluster add-gateway Can't install custom EnvoyFleets
4 participants