Maximilian Gaß
8cecccbc88
Add spec/jobTemplate/metadata/labels to common labels transformer
2018-12-14 14:52:25 +01: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
Jingfang Liu
c33a97fcf2
move transformerconfig package to transformers/config
2018-10-10 15:12:32 -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
Jingfang Liu
78de5374ed
hide patch transformer behind interface
2018-10-08 15:15:03 -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
5193d6b4a8
Add ingress annotations to the namereference path config
2018-08-01 10:47:01 -07:00
Jingfang Liu
4325401fe7
Add namespace transformation for subjects.namespace in ClusterRoleBinding
2018-07-17 13:10:51 -07: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
Jingfang Liu
38b4365ab3
Merge pull request #121 from traherom/master
...
Jobs do not create a selector if not already present
2018-06-19 14:22:15 -07: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
Ryan Morehart
50c40eb80c
CronJob transformation fixed
...
- no longer add labels in an invalid location (#116 )
- only have selector added it already present
2018-06-19 06:14:05 -06:00
Ryan Morehart
398ceb0a92
Jobs do not create a selector if not already present
2018-06-18 17:09:23 -06: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
Jeff Regan
785291af62
Merge pull request #95 from Liujingfang1/crdsupport
...
Add skeleton for CRD support
2018-06-12 09:21:10 -07:00
Jingfang Liu
4f05482e00
Add support for CRDs
2018-06-11 21:52:13 -07:00
Jingfang Liu
09e64e5991
Merge pull request #81 from sethpollack/skip
...
refactor namespaces to use PathConfig
2018-06-11 12:08:35 -07:00
Seth Pollack
f774172927
refactor namespaces to use PathConfig
2018-06-11 14:16:04 -04:00
Jingfang Liu
5f75564ff5
Skip adding nameprefix for CRD
2018-06-11 09:22:18 -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