From 4c81e311642b2dca1aae1f1eb6c88e7f27193657 Mon Sep 17 00:00:00 2001 From: turibbio Date: Wed, 17 Oct 2018 22:28:05 +0200 Subject: [PATCH] Fix path separator on Mac OS x On Mac, the original script doesn't work. Thanks to $([IO.Path]::DirectorySeparatorChar), we can easily provide a standard way to execute correctly this script Tested on Mac OS x High Sierra 10.13.6 PS Version PSVersion: 6.0.0-alpha BuildVersion: 3.0.0.0 GitCommitId: v6.0.0-alpha.9 --- k8s/deploy-ingress-azure.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/k8s/deploy-ingress-azure.ps1 b/k8s/deploy-ingress-azure.ps1 index f93cf437b..400cdb61f 100644 --- a/k8s/deploy-ingress-azure.ps1 +++ b/k8s/deploy-ingress-azure.ps1 @@ -1,3 +1,3 @@ -kubectl patch deployment -n ingress-nginx nginx-ingress-controller --type=json --patch="$(cat nginx-ingress\publish-service-patch.yaml)" -kubectl apply -f nginx-ingress\azure\service.yaml -kubectl apply -f nginx-ingress\patch-service-without-rbac.yaml \ No newline at end of file +kubectl patch deployment -n ingress-nginx nginx-ingress-controller --type=json --patch="$(cat nginx-ingress$([IO.Path]::DirectorySeparatorChar)publish-service-patch.yaml)" +kubectl apply -f nginx-ingress$([IO.Path]::DirectorySeparatorChar)azure$([IO.Path]::DirectorySeparatorChar)service.yaml +kubectl apply -f nginx-ingress$([IO.Path]::DirectorySeparatorChar)patch-service-without-rbac.yaml