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

feat(kumactl) Add option to install Kong ingress #1929

Merged
merged 2 commits into from
May 4, 2021

Conversation

parkanzky
Copy link
Contributor

Summary

Add option to install an ingress gateway to kubernetes. Currently only supports Kong ingress, but takes type on command line.

kumactl install gateway --type kong | kubectl apply -f -

Full changelog

  • Add option to install an ingress gateway.

@parkanzky parkanzky requested a review from a team as a code owner April 30, 2021 23:21
Signed-off-by: Paul Parkanzky <paul.parkanzky@konghq.com>
@parkanzky parkanzky force-pushed the feat/kumactl-install-gateway branch from fc20c08 to 70b643b Compare April 30, 2021 23:22
app/kumactl/cmd/install/install_gateway.go Outdated Show resolved Hide resolved
app/kumactl/cmd/install/install_gateway.go Outdated Show resolved Hide resolved
app/kumactl/cmd/install/install_gateway_test.go Outdated Show resolved Hide resolved
* More specific testing of errors
* Add side-car injection enabled
* Removed extraneous KUBECONFIG help text
* Add ingress types to help text
* Remove extraneous namespace file

Signed-off-by: Paul Parkanzky <paul.parkanzky@konghq.com>
@parkanzky parkanzky merged commit d43e0ec into master May 4, 2021
@parkanzky parkanzky deleted the feat/kumactl-install-gateway branch May 4, 2021 14:33
mergify bot pushed a commit that referenced this pull request May 4, 2021
* feat(kumactl) Add option to install Kong ingress

Signed-off-by: Paul Parkanzky <paul.parkanzky@konghq.com>

* feat(kumactl) Address PR comments

* More specific testing of errors
* Add side-car injection enabled
* Removed extraneous KUBECONFIG help text
* Add ingress types to help text
* Remove extraneous namespace file

Signed-off-by: Paul Parkanzky <paul.parkanzky@konghq.com>
(cherry picked from commit d43e0ec)
nickolaev pushed a commit that referenced this pull request May 10, 2021
)

* feat(kumactl) add option to install Kong ingress (#1929)

* feat(kumactl) Add option to install Kong ingress

Signed-off-by: Paul Parkanzky <paul.parkanzky@konghq.com>

* feat(kumactl) Address PR comments

* More specific testing of errors
* Add side-car injection enabled
* Removed extraneous KUBECONFIG help text
* Add ingress types to help text
* Remove extraneous namespace file

Signed-off-by: Paul Parkanzky <paul.parkanzky@konghq.com>
(cherry picked from commit d43e0ec)

* fix(*) make check

Signed-off-by: Nikolay Nikolaev <nikolay.nikolaev@konghq.com>

Co-authored-by: parkanzky <42279121+parkanzky@users.noreply.github.com>
Co-authored-by: Nikolay Nikolaev <nikolay.nikolaev@konghq.com>
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.

None yet

2 participants