diff --git a/src/main/java/com/navi/infra/portal/kubernetes/manifest/KubernetesManifestService.java b/src/main/java/com/navi/infra/portal/kubernetes/manifest/KubernetesManifestService.java index 5ed4f843..2e609815 100644 --- a/src/main/java/com/navi/infra/portal/kubernetes/manifest/KubernetesManifestService.java +++ b/src/main/java/com/navi/infra/portal/kubernetes/manifest/KubernetesManifestService.java @@ -87,8 +87,8 @@ public class KubernetesManifestService { private void applyManifest(Manifest manifest, String kManifestPath, String manifestObject) { String clusterName = fetchClusterName(manifest); String command = String - .format("kubectl config use-context %s ; kubectl apply -f %s/*%s.json", - clusterName, kManifestPath, manifestObject); + .format("kubectl apply -f %s/*%s.json --context=%s", kManifestPath, manifestObject, + clusterName); log.info("Executing command {}", command); if (BashExecute.execute(command) > 0) {