Commit Graph

43 Commits

Author SHA1 Message Date
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
d865300fdb Merge pull request #105 from Liujingfang1/crdsupport
Add support for CRDs
2018-06-19 12:04:35 -07:00
Jingfang Liu
e2677cdc8a Merge pull request #123 from Liujingfang1/master
Add variable reference to pod command,args,env
2018-06-19 12:04:06 -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
Jingfang Liu
ad3cd47c25 Add variable reference to pod command,args,env 2018-06-19 11:25:58 -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
f557841e54 Enable unparam linter and fix issues 2018-06-18 14:49:57 -04:00
Jingfang Liu
0617a283a0 Merge pull request #111 from Liujingfang1/master
Add variable reference to container env
2018-06-15 11:20:25 -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
09ab2bb5c0 Add variable reference to container env 2018-06-14 13:38:58 -07:00
Sunil Arora
54ac4e73e7 Merge pull request #108 from Liujingfang1/args
Add variable reference support for args
2018-06-13 14:51:46 -07: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
46e8fd7065 Add variable reference support for args 2018-06-11 13:57:34 -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
Jeff Regan
9459665c96 Merge pull request #70 from Liujingfang1/crds
Skip adding nameprefix for CRD
2018-06-11 11:05:05 -07:00
jregan
211cda054e Some cleanup refactoring in app package. 2018-06-11 09:51:03 -07:00
Jingfang Liu
5f75564ff5 Skip adding nameprefix for CRD 2018-06-11 09:22:18 -07:00
Jesse Dubay
92864ba0f7 Add Ingress spec.tls.secretName to Secret namerefs 2018-06-10 16:26:50 -07:00
jregan
d06620c74d Rename OverlayTranformer to PatchTransformer. 2018-06-10 11:23:47 -07:00
jregan
ccd255f323 Reduce unstruct notation noise in Resource construction. 2018-06-09 08:10:57 -07:00
Jingfang Liu
1f8e56a210 Add wordpress example for demonstrating variable reference 2018-06-08 11:49:42 -07:00
jregan
a42c72b2e0 Reduce indirection. 2018-06-07 21:53:55 -07:00
Jeff Regan
a82bd23f8f Merge pull request #52 from Liujingfang1/master
variable reference support
2018-06-06 16:43:48 -07:00
Jingfang Liu
95f568b857 add comments in refvar transformer
Refactor change
2018-06-06 14:42:18 -07:00
Jeff Regan
ed7261ca01 Merge pull request #63 from monopole/packageDoc
Improve package structure and documentation.
2018-06-06 14:18:31 -07:00
Jeff Regan
8a27162d98 Merge pull request #62 from sethpollack/ingress
add namerefs for ingress
2018-06-06 14:17:29 -07:00
Jeffrey Regan
2e0e43cd76 Improve package doc. 2018-06-06 14:15:50 -07:00
Jeff Regan
ba2866645e Merge pull request #60 from sethpollack/initContainers
add namerefs for initContainers
2018-06-06 14:04:42 -07:00
Jeff Regan
fd2ee6034b Merge pull request #59 from sethpollack/hpa
add namerefs for hpa
2018-06-06 14:03:15 -07:00
Jingfang Liu
1a28f3a391 Address comments: add unit tests, defaulting and update comment 2018-06-06 10:21:15 -07:00
Jingfang Liu
526ba2df0c add varialber reference support 2018-06-06 09:30:12 -07:00
Seth Pollack
db15bc6372 add namerefs for ingress 2018-06-06 12:17:54 -04:00
Seth Pollack
c83b7019f5 add namerefs for initContainers 2018-06-06 12:04:49 -04:00
Seth Pollack
08e2a1047b add namerefs for hpa 2018-06-06 11:24:12 -04:00
Seth Pollack
69d816d5ab add PodDisruptionBudget labels 2018-06-05 22:02:35 -04:00
Seth Pollack
6e54814b6d kustomize namespace 2018-06-04 22:35:03 -04:00
Jeffrey Regan
d0c6a824c8 Remove util and privatize selectByGvk 2018-06-01 14:17:56 -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