Natasha Sarkar
964bb38ba2
add origin annotation for resources generated by generators ( #4341 )
...
* add origin annotation for resources generated by builtin and custom generators
* decouple origin data from generator data and account for inline generators
2021-12-23 10:40:29 -08:00
monopole
360585dfaf
Add YAML anchor/alias expansion.
2021-08-19 11:55:09 -07:00
Natasha Sarkar
3350c7213c
option for origin data as annotation
2021-08-12 20:09:41 -07:00
monopole
01ddeb476d
Introduce resmap.ApplyFilter.
2021-05-10 20:47:57 -07:00
monopole
660847225d
Simplify gvk, speed up cluster-scoped checks.
2021-05-02 13:17:33 -07:00
monopole
c8dddac5b9
Move resid package from api to kyaml
2021-04-30 20:39:32 -07:00
monopole
aa5b4814d6
upgrade to helm 3.5.4 and imdario/mergo v0.3.12
2021-04-09 15:05:41 -07:00
monopole
123a5d6e56
Remove the wrappy layer.
2021-03-15 15:59:06 -07:00
Natasha Sarkar
cd918483f9
removed some prefix methods from resource
2021-02-03 12:02:12 -08:00
Natasha Sarkar
f71854a0c8
Refactored resource to store all previous names and namespaces
2021-02-03 12:01:09 -08:00
monopole
2cb972de3b
Rename id annotations to build annotations.
2021-01-15 06:43:13 -08:00
monopole
bb41d018b5
Add more tests and explain some strange quotes.
2021-01-13 15:49:12 -08:00
Natasha Sarkar
bd4580d73a
Manage name changes (prefix/suffix) via YAML annotations rather than via in-memory-only fields.
2021-01-11 13:08:45 -08:00
jregan
4a55a07c14
Patchtransformers - drop copied code, improve deletion handling.
2020-11-30 11:58:43 -08:00
Donny Xia
536b69e5dc
add methods to convert resmap to&from rnodes
2020-11-13 13:41:34 -08:00
jregan
77b28a986f
Split reswrangler.go and test from resmap.go
2020-08-23 08:23:13 -07:00
jregan
719380f523
Copy api/resmap/resmap to api/resmap/reswrangler.
2020-08-23 08:18:23 -07:00
Donny Xia
3907643880
Add function to check role binding namespace
2020-07-22 11:01:23 -07:00
Donny Xia
b7f7536cfa
Update comment
2020-07-22 11:01:23 -07:00
Donny Xia
15bc399d5a
Support RoleBinding for ServiceAccount across namespace
2020-07-22 11:01:23 -07:00
quiye
08922cfe29
Fix length checking for ResMap resources
2020-06-04 08:37:44 +09:00
Donny Xia
e05404f89c
Improve error message for merge error
2020-05-26 10:12:33 -07:00
vanou
87b680e1c0
Correct explanation of ApendAll method in ResMap interface
...
This commit corrects expalation of ApendAll method in ResMap
interface. AppendAll method should fail on CurId collision,
not OrgId collision.
2020-02-19 23:53:10 +09:00
Jeffrey Regan
46524d3b6a
Introduce API module.
2019-10-21 13:30:31 -07:00
jregan
3af5a8afea
Make resource, resmap public.
2019-10-20 10:51:20 -07:00