Jingfang Liu
826affb8dd
generate configmap for pruning
2019-04-08 14:10:49 -07:00
Michael Heyvaert
4848987a1f
fix configmap/secret name references for cronjobs with projected volumes
2019-03-29 09:00:00 +01:00
Jingfang Liu
38f0ca9f03
Allow namespaced object to refer cluster level object
2019-01-14 15:54:09 -08:00
jregan
11a19906b9
Improve name transformer docs.
2018-12-16 09:21:54 -08:00
Richard Marshall
506c4a330d
Add projected secret path to transformer config
...
Projected volumes can include values sourced from secrets that might be
managed by kustomize. To support this use case this patch updates the
name reference transformer configuration to include a field spec for
projected secrets.
2018-12-10 12:41:58 -08:00
Jingfang Liu
931f43f8d7
resolve namereference in an array
2018-12-04 15:42:26 -08:00
Benjamin Elder
76ba38cec5
make k8sdeps.NewFactory() importable
2018-10-25 17:21:58 -07:00
Jingfang Liu
90c88d7f96
skip filtering resmap when the resource is a cluster level resource
2018-10-18 11:09:24 -07:00
Jingfang Liu
d33d154e14
split k8sdeps package into sub packages
2018-10-11 11:30:46 -07:00
Jeffrey Regan
2283c06971
Consolidate transformer config creation to factory.
2018-10-10 12:33:19 -07:00
Jingfang Liu
96091dfcf5
remove decoder interface since it is only used inside k8sdeps
2018-10-10 11:08:23 -07:00
Jeff Regan
30814302af
Fix some minor naming mistakes. ( #434 )
...
* Fix some minor naming mistakes.
* Fix some minor naming mistakes.
2018-10-08 15:58:44 -07:00
jregan
4eb2757847
Further isolate unstructured with factories.
2018-10-08 11:52:38 -07:00
jregan
0f5a39f328
Hide unstructured.Unstructured behind interface.
2018-10-08 11:12:06 -07:00
Jeffrey Regan
c9887e8c15
WIP residPackage
2018-10-05 12:58:48 -07:00
jregan
f35e16bd8d
Simplify default config code.
2018-09-28 10:20:20 -07:00
Jingfang Liu
078c90cabe
remove hard coded pathconfig
2018-09-28 09:28:39 -07:00
Jingfang Liu
7ab710889c
Refactor crd package to depend on transformerconfig
2018-09-27 10:39:29 -07:00
Jeffrey Regan
fb355eb320
Introduce gvk package to isolate apimachinery schema.
2018-09-26 15:02:38 -07:00
Jingfang Liu
64fdb8d760
change github.com/kubernetes-sigs to sigs.k8s.io ( #343 )
...
* change github.com/kubernetes-sigs to sigs.k8s.io
* change go_import_path in .travis.yml
2018-09-12 12:41:38 -07:00
Jingfang Liu
31c6a55747
add namepreference for secret in ingress annotation
2018-08-07 13:26:39 -07:00
Jingfang Liu
5193d6b4a8
Add ingress annotations to the namereference path config
2018-08-01 10:47:01 -07:00
George Angel
d4c7131f8f
fix linter dupl errors
2018-07-11 22:18:49 +01:00
George Angel
aa729229e2
Interpret projected configMap volume names
...
Append hashes to configMap names under the projected configMap volume,
for Kind: Deployment and StatefulSet
2018-07-11 10:30:31 +01:00
ryane
36772aac89
add PersistentVolumeClaim to name reference transformer
...
fixes #149
2018-07-03 10:16:58 -04:00
Seth Pollack
bbd29d9dc1
add test
2018-06-21 23:17:03 -04:00
Jingfang Liu
ea00134776
Update pathconfigs library
...
implement CRD support and add unit tests
Add integration test for crd support
address comments
2018-06-19 11:45:53 -07:00
Oleg Atamanenko
6fd0330b80
Add gometalinter to pre-commit hook
...
Enable varcheck and fix found issues
Add ineffassign to list of checks and fix found issues
Added nakedret and fixed found issues
Add interfacer check and fix found issue
Add lll and fix found issues
Add deadcode linter, remove unused code
2018-06-14 20:55:20 -04:00
Jingfang Liu
4f05482e00
Add support for CRDs
2018-06-11 21:52:13 -07:00
jregan
ccd255f323
Reduce unstruct notation noise in Resource construction.
2018-06-09 08:10:57 -07:00
jregan
ef71cb478f
Introduce ResId and ResMap.
2018-06-01 13:56:43 -07:00
Jeffrey Regan
83b3eb9d54
Bulk move from k8s.io/kubectl
2018-05-11 14:07:15 -07:00
Jeffrey Regan
8aad8f447b
Isolated content of pkg/kustomize
2018-05-11 14:01:10 -07:00