diff --git a/ksonnet-util/jsonnetfile.json b/ksonnet-util/jsonnetfile.json new file mode 100644 index 000000000..3741be805 --- /dev/null +++ b/ksonnet-util/jsonnetfile.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "dependencies": [ + { + "source": { + "git": { + "remote": "https://github.com/ksonnet/ksonnet-lib", + "subdir": "ksonnet.beta.4" + } + }, + "version": "master" + } + ], + "legacyImports": true +} diff --git a/ksonnet-util/kausal.libsonnet b/ksonnet-util/kausal.libsonnet index 52312d16e..5a3ae14ac 100755 --- a/ksonnet-util/kausal.libsonnet +++ b/ksonnet-util/kausal.libsonnet @@ -1,5 +1,5 @@ // Override defaults paramters for objects in the ksonnet libs here. -local k = import 'k.libsonnet'; +local k = import 'ksonnet.beta.4/k.libsonnet'; k { _config+:: { @@ -44,6 +44,9 @@ k { fromSecret(name, secret):: super.withName(name) + super.mixin.secret.withSecretName(secret), + + // Rename emptyDir to claimName + fromPersistentVolumeClaim(name='', claimName=''):: super.fromPersistentVolumeClaim(name=name, emptyDir=claimName), }, volumeMount:: $.core.v1.container.volumeMountsType {