Commit Graph

451 Commits

Author SHA1 Message Date
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
Jingfang Liu 70d0048d35 Add secret resource 2018-02-26 11:22:46 -08:00
Sean Sullivan 3d0b7df0dd Refactor Loader interface 2018-02-26 10:42:07 -08:00
k8s-ci-robot 2566a92517
Merge pull request #318 from apelisse/transformer
kinflate/transformers: Keep private things private
2018-02-26 10:30:45 -08:00
Antoine Pelisse 65711a3c63 kinflate/transformers: Keep private things private 2018-02-26 09:24:48 -08:00
k8s-ci-robot b9c08a40a6
Merge pull request #314 from Liujingfang1/appresource
Add appresource implementation
2018-02-23 13:57:46 -08:00
Jingfang Liu 93a241acda Add appresource implementation 2018-02-23 13:26:44 -08:00
k8s-ci-robot 34b29797e2
Merge pull request #313 from droot/app-stage-1
added configmap resource implementation
2018-02-23 11:19:44 -08:00
Sunil Arora 225f166de3 added configmap resource implementation
This also changes the resource to be a concrete type instead of
interface.
2018-02-23 10:55:54 -08:00
k8s-ci-robot 49b69b4bc8
Merge pull request #315 from seans3/kinflate-refactor
Refactor Loader interface
2018-02-23 09:23:47 -08:00
Sean Sullivan 47a51d9072 Refactor Loader interface 2018-02-22 15:38:43 -08:00
k8s-ci-robot 451fec7f9d
Merge pull request #310 from mengqiy/update_import
update yaml import pkg
2018-02-22 08:34:40 -08:00
k8s-ci-robot 8ae33d805c
Merge pull request #312 from seans3/kinflate-refactor
First pass at Application abstraction with unimplemented methods
2018-02-21 15:08:40 -08:00
Sean Sullivan 6f5b9ac206 First pass at Application abstraction with unimplemented methods; Includesthe first pass at the Resource interface 2018-02-21 15:04:09 -08:00
k8s-ci-robot 69903e38d6
Merge pull request #311 from Liujingfang1/master
Use ManifestLoader to read and write the kubemanifest file
2018-02-21 14:52:39 -08:00
Jingfang Liu ec449fc3d6 Use ManifestLoader to read and write the kubemanifest file 2018-02-21 14:46:14 -08:00
Mengqi Yu a2b109c008 update yaml import pkg 2018-02-21 14:37:46 -08:00
k8s-ci-robot af31960388
Merge pull request #309 from droot/readme-fix
removed '-u' option from install command
2018-02-21 11:41:40 -08:00
Sunil Arora 815e650da8 removed '-u' option from install command
'go get' complains if package exists and has been checked out with
different protocol (https/git). This results in tutorial integration
test failures. Disabling the option untill we have a solid solution.
2018-02-21 11:37:10 -08:00
k8s-ci-robot b086631408
Merge pull request #308 from Liujingfang1/master
Move ManifestLoader under tree package
2018-02-21 11:36:39 -08:00
Jingfang Liu a0699c2c7a Move ManifestLoader under tree package 2018-02-21 11:23:16 -08:00
k8s-ci-robot 6fdf4d7ab3
Merge pull request #292 from mengqiy/plumb_diff
add kinflate diff command
2018-02-21 11:20:39 -08:00
Mengqi Yu 851637079b add diff command 2018-02-21 10:30:39 -08:00
Mengqi Yu 3d4f816787 port some useful diff utils 2018-02-21 10:30:39 -08:00
Mengqi Yu ada76c11a9 add test for noop option 2018-02-21 10:30:39 -08:00
Mengqi Yu 138fe78abf support noop option for kinflate inflate 2018-02-21 10:30:39 -08:00
Sean Sullivan dd5ff912ca
Merge pull request #307 from mengqiy/file_loader
initial implementation for file loader
2018-02-20 18:28:14 -08:00
Mengqi Yu 56bb36802b initial commit for file loader 2018-02-20 18:12:39 -08:00
Sean Sullivan 4432718181
Merge pull request #303 from Liujingfang1/master
Create different internal error types
2018-02-20 15:33:16 -08:00
Jingfang Liu 0b1416cdd5 move error types into internal error package 2018-02-20 15:23:55 -08:00
Jingfang Liu a07208518f Create different internal error types 2018-02-20 14:58:12 -08:00
k8s-ci-robot 53407951d6
Merge pull request #297 from droot/overview
kinflate: improved README and added getting-started
2018-02-16 16:15:38 -08:00