diff --git a/ksonnet/dkube/deployment.libsonnet b/ksonnet/dkube/deployment.libsonnet index 3fbeb66..4a57f39 100644 --- a/ksonnet/dkube/deployment.libsonnet +++ b/ksonnet/dkube/deployment.libsonnet @@ -3,7 +3,7 @@ $.parts(params.namespace).logstash(params.tag, params.logstashImage, params.dkubeDockerSecret), $.parts(params.namespace).dkubeEtcd(params.tag, params.dkubePVC), $.parts(params.namespace).dfabProxy(params.tag,params.dfabProxyImage, params.dkubeDockerSecret), - $.parts(params.namespace).dkubeWatcher(params.tag, params.dkubeWatcherImage, params.dkubeDockerSecret), + $.parts(params.namespace).dkubeWatcher(params.tag, params.dkubeWatcherImage, params.dkubeDockerSecret, params.isRdmaEnabled), $.parts(params.namespace).ambassdor(params.tag), ], @@ -233,7 +233,7 @@ } }, }, - dkubeWatcher(tag , dkubeWatcherImage, dkubeDockerSecret):: { + dkubeWatcher(tag , dkubeWatcherImage, dkubeDockerSecret, isRdmaEnabled):: { "apiVersion": "extensions/v1beta1", "kind": "Deployment", "metadata": { @@ -263,7 +263,11 @@ { "name": "DKUBE_SERVICE_ACCOUNT", "value": "dkube" - } + }, + { + "name": "RDMA_ENABLED", + "value": std.toString(isRdmaEnabled) + } ], "image": dkubeWatcherImage, "imagePullPolicy": "IfNotPresent", diff --git a/ksonnet/dkube/statefulset.libsonnet b/ksonnet/dkube/statefulset.libsonnet index 1a53b0f..54bbff0 100644 --- a/ksonnet/dkube/statefulset.libsonnet +++ b/ksonnet/dkube/statefulset.libsonnet @@ -1,6 +1,6 @@ { all(params):: [ - $.parts(params.namespace).dkubeD3api(params.tag, params.dkubeApiServerImage, params.dkubeApiServerAddr, params.dkubeMountPath, params.dkubeApiServerAddr, params.rdmaEnabled, params.dkubeDockerSecret, params.minioSecretKey), + $.parts(params.namespace).dkubeD3api(params.tag, params.dkubeApiServerImage, params.dkubeApiServerAddr, params.dkubeMountPath, params.dkubeApiServerAddr, params.isRdmaEnabled, params.dkubeDockerSecret, params.minioSecretKey), ], parts(namespace):: {