Skip to content

Instantly share code, notes, and snippets.

@marshall007
Last active July 9, 2021 15:54
Show Gist options
  • Save marshall007/dfc15ad654a99476ba1c75baf7027dc2 to your computer and use it in GitHub Desktop.
Save marshall007/dfc15ad654a99476ba1c75baf7027dc2 to your computer and use it in GitHub Desktop.
kustomize v4.2.0 - failing replacements tests
namespace: base
configMapGenerator:
- name: blue
- name: red
replacements:
- source:
name: blue
fieldPath: metadata.namespace
targets:
- select:
name: red
fieldPaths:
- data.blue-configmap
options:
create: true
delimiter: "/"
index: 0
- source:
name: blue
fieldPath: metadata.name
targets:
- select:
name: red
fieldPaths:
- data.blue-configmap
options:
create: true
delimiter: "/"
index: 1
namespace: overlay
namePrefix: overlay-
resources:
- base
## EXPECTED ##
apiVersion: v1
kind: ConfigMap
metadata:
name: overlay-blue-6ct58987ht
namespace: overlay
---
apiVersion: v1
data:
blue-configmap: overlay/overlay-blue-6ct58987ht
kind: ConfigMap
metadata:
name: overlay-red-dg2dg4h88t
namespace: overlay
---
## ACTUAL ##
apiVersion: v1
kind: ConfigMap
metadata:
name: overlay-blue-6ct58987ht
namespace: overlay
---
apiVersion: v1
data:
blue-configmap: base/blue
kind: ConfigMap
metadata:
name: overlay-red-gt484k8b96
namespace: overlay
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment