Merge pull request #6046 from bacongobbler/fix-5654

fix(kube): remove namespace enforcement
pull/6049/head
Matthew Fisher 6 years ago committed by GitHub
commit 880f4456b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -114,7 +114,6 @@ func (c *Client) newBuilder() *resource.Builder {
ContinueOnError().
NamespaceParam(c.namespace()).
DefaultNamespace().
RequireNamespace().
Flatten()
}

@ -193,6 +193,11 @@ func TestBuild(t *testing.T) {
namespace: "test",
reader: strings.NewReader(testInvalidServiceManifest),
err: true,
}, {
name: "Valid input, deploying resources into different namespaces",
namespace: "test",
reader: strings.NewReader(namespacedGuestbookManifest),
count: 1,
},
}
@ -444,3 +449,31 @@ spec:
ports:
- containerPort: 80
`
const namespacedGuestbookManifest = `
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: frontend
namespace: guestbook
spec:
replicas: 3
template:
metadata:
labels:
app: guestbook
tier: frontend
spec:
containers:
- name: php-redis
image: gcr.io/google-samples/gb-frontend:v4
resources:
requests:
cpu: 100m
memory: 100Mi
env:
- name: GET_HOSTS_FROM
value: dns
ports:
- containerPort: 80
`

Loading…
Cancel
Save