Describe the bug
Deploying via kusk cli ignores --namespace parameter
To Reproduce
Steps to reproduce the behavior:
Follow getting started guide until deployment of the demo openapi spec.
run kusk deploy -i api.yaml --namespace kusk-testing
kubectl get apis.gateway.kusk.io -n kusk-testingNo resources found in kusk-testing namespace.
kubectl get apis.gateway.kusk.io -A
NAMESPACE NAME AGE
default simple-api 5s
kusk-system kusk-gateway-api 58m
Custom resource was created in default namespace instead
Expected behavior
Expected the apis.gateway.kusk.io custom resource to be created in provided kusk-testing namespace.
Desktop (please complete the following information):
Kubectl version info:
Client Version: v1.26.1
Kustomize Version: v4.5.7
Server Version: v1.25.6+k3s1
Kusk CLI version
Kusk version 1.5.4
https://github.com/kubeshop/kusk-gateway/releases/tag/v1.5.4
Describe the bug Deploying via kusk cli ignores
--namespace
parameterTo Reproduce Steps to reproduce the behavior:
kusk deploy -i api.yaml --namespace kusk-testing
kubectl get apis.gateway.kusk.io -n kusk-testing
No resources found in kusk-testing namespace.
kubectl get apis.gateway.kusk.io -A
kusk-testing
namespace.Desktop (please complete the following information):
kubeshop/kusk-gateway-api-websocket:v1.5.4 kubeshop/kusk-gateway-dashboard:v1.2.6 kubeshop/kusk-gateway:v1.5.4 gcr.io/kubebuilder/kube-rbac-proxy:v0.8.0 kubeshop/kusk-devportal:v0.1.3 docker.io/envoyproxy/envoy:v1.23.1 kubeshop/kusk-gateway-api:v1.5.4