k8s-ci-robot
9f9d77c156
Merge pull request #213 from hoegaarden/update_docs
...
Test framework: Update docs
2018-01-17 11:29:26 -08:00
k8s-ci-robot
5bdd804723
Merge pull request #211 from apelisse/fix-pre-commit
...
pre-commit: Check gofmt output for errors
2018-01-17 11:28:26 -08:00
k8s-ci-robot
6047b53376
Merge pull request #209 from hoegaarden/etcd-to-url
...
Test framework: Configure the APIServer with the URL to Etcd
2018-01-17 11:18:28 -08:00
k8s-ci-robot
e62d410c11
Merge pull request #207 from totherme/simplify-interface
...
Test framework: Simplify UX
2018-01-17 11:17:27 -08:00
k8s-ci-robot
eb62d45199
Merge pull request #208 from hoegaarden/fix_gofmt_for_kinflate
...
Fix formatting issues as suggested by gofmt
2018-01-17 11:16:26 -08:00
Gareth Smith
24e13e5c03
Update and add documentation
2018-01-17 11:12:52 +00:00
Antoine Pelisse
ec387513c1
pre-commit: Check gofmt output for errors
...
gofmt doesn't return an error exit code when it fails (because some
files are improperly formatted). Make sure that the output is empty
instead.
2018-01-16 09:15:55 -08:00
Hannes Hörl
e97a005ae8
Use internal function to generate Etcd's arguments
2018-01-16 14:22:58 +00:00
Hannes Hörl
7bced00e1f
Have the APIServer take a *url.URL to Etcd
...
Instead of creating, starting and stopping Etcd from within APIServer,
the APIServer now only gets the coordinates of an Etcd handed in.
The setup and wiring of both Etcd and APIServer is implemented in the
ControlPlane.
2018-01-16 14:09:09 +00:00
Gareth Smith
ca719c861d
Remove obsolete tests, examples & fakes
2018-01-15 17:18:52 +00:00
Gareth Smith
01c1b7e190
Remove Start/Stop funcs in favour of methods
2018-01-15 17:18:52 +00:00
Gareth Smith
5f60d519e9
Make the start message a member of the ProcessState
2018-01-15 17:18:52 +00:00
Gareth Smith
29f17a4569
Introduce DefaultedProcessInput
...
This intermediate structure can be constructed without reference to
external URLs.
2018-01-15 17:18:52 +00:00
Hannes Hörl
2c1fea7616
Make Start/Stop methods of ProcessState
2018-01-15 17:18:52 +00:00
Hannes Hörl
ba978619bc
Move session to the ProcessState
2018-01-15 17:18:52 +00:00
Hannes Hörl
57dae09fc2
Test NewProcessState() function
...
... with some integrationy unit tests
2018-01-15 17:18:52 +00:00
Hannes Hörl
44fd7ffa55
Test Stop() function
...
... with some integrationy unit tests
2018-01-15 17:18:52 +00:00
Hannes Hörl
9ff0bc948a
Test Start() function
...
... with some integrationy unit tests
2018-01-15 17:18:52 +00:00
Hannes Hörl
9990f29acd
Rename CommonStuff to ProcessState
2018-01-15 17:18:52 +00:00
Hannes Hörl
4022e2b56f
Convert methods to functions and remove Process{}
2018-01-15 17:18:52 +00:00
Gareth Smith
ae971bb91e
Deduplicate methods in Etcd & APIServer
2018-01-15 17:18:52 +00:00
Gareth Smith
12403c5eaf
Simplify and clean more
2018-01-15 17:18:51 +00:00
Gareth Smith
284bf217da
Ignore unit tests, simplify interfaces
2018-01-15 17:18:51 +00:00
Hannes Hörl
a656304e55
Fix formatting issues as suggested by gofmt
2018-01-15 17:15:58 +00:00
k8s-ci-robot
9ab04c5381
Merge pull request #205 from mengqiy/cm_secret
...
more support for configmap and secret
2018-01-12 09:11:24 -08:00
ymqytw
e3ca383a35
add test for kinflate
2018-01-10 14:23:52 -08:00
ymqytw
bf2ba35a03
more support for configmap and secret
2018-01-10 14:23:07 -08:00
k8s-ci-robot
c61d60e246
Merge pull request #204 from mengqiy/update_helper
...
add one more update helper function
2018-01-10 09:24:10 -08:00
ymqytw
72bee8b87b
add one more update helper function
2018-01-10 09:16:25 -08:00
k8s-ci-robot
7dcee36477
Merge pull request #203 from mengqiy/update_helpers
...
Add some update helpers for kinflate
2018-01-09 16:48:11 -08:00
ymqytw
611389d2a0
update helpers
2018-01-09 15:51:49 -08:00
ymqytw
627e10582f
move update metadata function
2018-01-09 15:49:31 -08:00
k8s-ci-robot
7fdbf30305
Merge pull request #200 from mengqiy/configmap_secret
...
configmap and secret helper functions
2018-01-09 15:25:11 -08:00
ymqytw
603854a7a6
configmap and secret helper functions
2018-01-09 14:55:16 -08:00
k8s-ci-robot
e3aac9630d
Merge pull request #201 from mengqiy/update_example
...
update simple example
2018-01-09 14:53:11 -08:00
ymqytw
56387b7189
update simple example
2018-01-08 16:53:35 -08:00
k8s-ci-robot
61ee51fef8
Merge pull request #199 from mengqiy/ptv
...
pod template visitor
2018-01-08 15:46:16 -08:00
k8s-ci-robot
5d2a97840d
Merge pull request #195 from mengqiy/types_comments
...
format comments for types.go
2018-01-08 15:27:10 -08:00
ymqytw
372384e412
pod template visitor
2018-01-08 14:49:06 -08:00
k8s-ci-robot
5615ad85a1
Merge pull request #198 from mengqiy/copy_some_cm_scret_pkgs
...
copy some configmap and secret related pkgs for kinflate
2018-01-08 14:43:10 -08:00
ymqytw
772e40be49
copy some pkgs for kinflate
2018-01-08 14:16:55 -08:00
k8s-ci-robot
143e500116
Merge pull request #196 from totherme/hide_internals
...
Hide test framework internals
2018-01-08 09:36:10 -08:00
k8s-ci-robot
6d8a68098e
Merge pull request #194 from hoegaarden/simplify_addr_handling
...
Simplify address handling
2018-01-08 09:35:11 -08:00
k8s-ci-robot
a6e056c00e
Merge pull request #193 from hoegaarden/simplify_dir_handling
...
Simplify directory handling
2018-01-08 09:34:11 -08:00
Hannes Hörl
10ba636acd
We no longer need Buffer() on APIServer or Etcd
2018-01-08 12:22:11 +00:00
Hannes Hörl
a6eb5bc2f5
We no-longer need Exit() on APIServer or Etcd
2018-01-08 12:22:11 +00:00
Hannes Hörl
4e6d80ef73
Rename Directory to CleanableDirectory
...
... and refactor Etcd tests for the Etcd's data directory
2018-01-08 12:22:11 +00:00
Hannes Hörl
b786202c38
Move AddressManager to an internal package
2018-01-08 12:22:11 +00:00
Hannes Hörl
40566a76e1
Hide the BinPathFinder in our internal package
2018-01-08 10:58:34 +00:00
Hannes Hörl
58961be445
Make go fmt happy
2018-01-07 12:40:02 +00:00