Commit Graph

632 Commits

Author SHA1 Message Date
Antoine Pelisse 030ff82b5c unstructpath: Create predicates
Predicates are type that determine if a value of a given type matches
some criteria. They will be useful as a filter type.
2018-03-14 10:11:11 -07:00
k8s-ci-robot bb08754337
Merge pull request #351 from Liujingfang1/testing
Add testing script to invoke example testing
2018-03-13 10:19:10 -07:00
k8s-ci-robot 4914f7f662
Merge pull request #352 from mengqiy/multi_layers
fix bug when update name ref in multi layer setup
2018-03-12 16:54:09 -07:00
Mengqi Yu 3753d9a681 fix bug when update name ref in multi layer setup 2018-03-12 16:40:57 -07:00
Jingfang Liu 2ccb2d750d Add testing script to invoke example testing 2018-03-12 15:48:34 -07:00
k8s-ci-robot 4a6a4033a5
Merge pull request #350 from mengqiy/rename_kobject
cleanup Resouce slice related code
2018-03-12 15:08:11 -07:00
Mengqi Yu 2e06ca8bc0 cleanup Resouce slice related code 2018-03-12 13:59:19 -07:00
k8s-ci-robot 94f9347974
Merge pull request #349 from mengqiy/rename_kobject
Rename KObject to ResourceCollection
2018-03-09 16:51:12 -08:00
Mengqi Yu 90262399c7 Rename KObject to ResourceCollection 2018-03-09 16:41:13 -08:00
Jonathan Berkhahn b8ef16af1e Use passed-in context in pluginutils config initializer 2018-03-08 16:00:09 -08:00
k8s-ci-robot 08f3abb5bc
Merge pull request #344 from mengqiy/namehash
appending name hash only applies to current layer
2018-03-08 14:01:13 -08:00
Mengqi Yu 4200a36e9f appending name hash only applies to current layer 2018-03-07 18:01:47 -08:00
k8s-ci-robot ad5d307237
Merge pull request #343 from Liujingfang1/remove_tree
Remove package tree
2018-03-07 09:14:53 -08:00
Jingfang Liu e069e421d0 Remove package tree 2018-03-07 09:04:29 -08:00
k8s-ci-robot 62ee664fbe
Merge pull request #341 from Liujingfang1/remove_tree
Add util functions to read/write manifest file and update sub commands
2018-03-06 16:49:53 -08:00
Jingfang Liu ea5dfd15c2 Add util functions to read/write manifest file and update sub commands 2018-03-06 16:14:57 -08:00
k8s-ci-robot 8d9cc2a7bf
Merge pull request #340 from mengqiy/CRD
fall back to JSON merge patch for types w/o schema (CRD)
2018-03-06 10:37:53 -08:00
k8s-ci-robot f09aa18071
Merge pull request #301 from ellenkorbes/clientlibmin
Resource Library
2018-03-06 09:09:52 -08:00
Ellen Körbes f893cb6268 added vendor directories 2018-03-06 13:56:46 -03:00
Ellen Körbes a9cf1354c1 rebase 2018-03-06 13:46:41 -03:00
Ellen Körbes 3be8109b17 resource library 2018-03-06 13:46:41 -03:00
Mengqi Yu 135ef05443 fall back to JSON merge patch for types w/o schema (CRD) 2018-03-05 18:25:05 -08:00
Mengqi Yu b62a81c7ca vendor github.com/evanphx/json-patch 2018-03-05 18:25:05 -08:00
k8s-ci-robot ce6b8f6927
Merge pull request #334 from Liujingfang1/new_inflate_diff
Update inflate/diff and corresponding tests
2018-03-05 13:32:50 -08:00
Jingfang Liu 97859f4abd Update inflate/diff and corresponding tests 2018-03-02 15:50:33 -08:00
k8s-ci-robot a80049d5e6
Merge pull request #333 from Liujingfang1/new_inflate
Change inflate to use Application interface
2018-03-02 14:08:54 -08:00
Jingfang Liu dc31abde47 Change inflate to use Application interface 2018-03-02 13:55:20 -08:00
k8s-ci-robot 98c1afe6c2
Merge pull request #322 from mengqiy/application_resouces
implement Resources func for applicationImpl
2018-03-02 12:40:51 -08:00
Mengqi Yu 6a26e64255 implement Application interface for applicationImpl 2018-03-02 11:05:03 -08:00
k8s-ci-robot 58f7d23214
Merge pull request #331 from mengqiy/update_resources
update resource package
2018-03-01 14:13:29 -08:00
Mengqi Yu 12e3e4da6f update resource pkg 2018-03-01 14:04:40 -08:00
k8s-ci-robot 3bbff70115
Merge pull request #328 from seans3/kinflate-refactor
Simplified Loader.New() to always take a directory
2018-02-28 14:58:55 -08:00
Sean Sullivan 9bad8083a6 Simplified Loader.New() to always take a directory (not a file) 2018-02-28 11:41:18 -08:00
k8s-ci-robot e3442b1282
Merge pull request #329 from Liujingfang1/transform
Add nameHashTransformer
2018-02-27 16:03:46 -08:00
Jingfang Liu d5639f26d2 Add nameHashTransformer 2018-02-27 16:00:52 -08:00
Sean Sullivan 177dbb7b01 Allow fake loader be initialized with directory 2018-02-27 15:30:32 -08:00
k8s-ci-robot 4a51900c33
Merge pull request #327 from seans3/kinflate-refactor
Update FakeLoader for simpler interface; FakeLoader uses real Loader
2018-02-27 13:30:47 -08:00
Sean Sullivan 85349364cc Update FakeLoader for simpler interface; FakeLoader uses real Loader 2018-02-27 12:43:01 -08:00
k8s-ci-robot 6c133f840c
Merge pull request #323 from seans3/kinflate-refactor
Move fake loader into its own package; Update loader test
2018-02-26 16:45:45 -08:00
Sean Sullivan b7f1bd4a49 Updated loader test to remove variables and logic; makes test easier to validated and reason about 2018-02-26 16:32:14 -08:00
Sean Sullivan afdcd30ffa Move fake loader into its own package 2018-02-26 15:38:48 -08:00
Sean Sullivan 5a92d7a586
Merge pull request #317 from seans3/kinflate-refactor
Refactor Loader interface
2018-02-26 15:26:03 -08:00
k8s-ci-robot 87f6e277f8
Merge pull request #321 from Liujingfang1/master
change function name from ResourceFromPath to NewFromPath
2018-02-26 13:38:46 -08:00
Sean Sullivan d7b14caf92 Fix for FakeLoader to add new Root() method in Loader interface 2018-02-26 13:28:03 -08:00
Sean Sullivan 4010cdf9bd Merge remote-tracking branch 'origin/master' into kinflate-refactor 2018-02-26 13:25:14 -08:00
Jingfang Liu 5c32af7778 change function name from ResourceFromPath to NewFromPath 2018-02-26 13:18:34 -08:00
Sean Sullivan 8a9c0b5e0a Fix change to Loader interface; Root() method added to fake loader 2018-02-26 12:53:50 -08:00
k8s-ci-robot 84e23a1949
Merge pull request #316 from droot/configmap-impl
configmap resource implementation using loader
2018-02-26 11:53:44 -08:00
Sunil Arora 41e65e3eab kinflate: configmap resource implementation using loader 2018-02-26 11:32:51 -08:00
k8s-ci-robot 717da4872a
Merge pull request #319 from Liujingfang1/secretresource
Add secret resource
2018-02-26 11:32:45 -08:00