Madhusudan.C.S
bec6b64db3
Add the ability to customize federation system namespace in e2e turn up scripts.
2017-03-24 14:42:50 -07:00
Madhusudan.C.S
f6e8ad9e83
[Federation] Increase the federation components logging verbosity level in e2e tests.
2017-03-21 14:48:32 -07:00
Christian Bell
699c3ad299
[Federation][e2e] Ensure kubefed times out in federation-up.sh
...
Although this should eventually be moved into kubefed itself, monitor kubefed from federation-up.sh and force it to timeout after being unable to initialize.
2017-03-21 09:20:19 -07:00
Madhusudan.C.S
ed10bb7643
[Federation] Unjoin only the joined clusters while bringing down the federation control plane.
...
A few other minor improvements.
2017-03-12 13:05:26 -07:00
Kubernetes Submit Queue
083a00dbea
Merge pull request #42365 from madhusudancs/fed-kubefed-remove-joinunjoin-kubedns
...
Automatic merge from submit-queue (batch tested with PRs 42365, 42429, 41770, 42018, 35055)
Remove kube-dns ConfigMap modification code from federation-{up,down}.sh scripts
PR #39338 has merged now. This shouldn't be necessary. This unbreaks federation tests.
```release-note
NONE
```
2017-03-03 09:24:40 -08:00
Madhusudan.C.S
00df442cae
Remove kube-dns ConfigMap modification code from federation-{up,down}.sh scripts
...
PR #39338 has merged now. This shouldn't be necessary.
2017-03-01 14:56:28 -08:00
Jonathan MacMillan
3d3941c6d8
Adds support for HTTP basic and token authentication to kubefed.
2017-03-01 11:04:05 -08:00
Irfan Ur Rehman
f1832830d4
[Federation][kubefed] Explicitly use the storage backend as etcd2 to bring up federation
2017-02-28 16:25:34 +05:30
Maru Newby
d1b6192f10
kubefed: make --dns-provider mandatory
2017-02-27 08:48:03 -08:00
Madhusudan.C.S
edef3af34f
Split federation-{up,down} from e2e-{up,down}.
2017-02-24 14:27:31 -08:00
Madhusudan.C.S
2cb2200847
Move kube-dns ConfigMap creation/deletion out of federated services e2e tests to federation-up.sh/federation-down.sh where the clusters are joined/unjoined.
2017-02-21 10:27:31 -08:00
Madhusudan.C.S
ceb88b3869
Make join cluster function in federation-up.sh a little more succinct.
2017-02-16 16:45:43 -08:00
Madhusudan.C.S
48d7842211
Move common global variables to common.sh script that is sourced in both federation-up.sh and federation-down.sh.
2017-02-16 13:30:17 -08:00
Kubernetes Submit Queue
d953402cdf
Merge pull request #40919 from shashidharatd/fed-e2e-1
...
Automatic merge from submit-queue (batch tested with PRs 40175, 41107, 41111, 40893, 40919)
[Federation][e2e] Move Cluster Registration to federation-up.sh
**What this PR does / why we need it**:
Remove cluster register/unregister calls from test case BeforeEach/AfterEach blocks.
Register clusters once in federation-up.sh
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #40768
**Special notes for your reviewer**:
**Release note**: `NONE`
cc: @madhusudancs @kubernetes/sig-federation-pr-reviews
2017-02-08 01:47:44 -08:00
shashidharatd
b9b252fb63
Move Cluster Registration to federation-up.sh
2017-02-08 09:29:28 +05:30
Madhusudan.C.S
80d22785e7
Address review comments.
2017-02-07 17:28:37 -08:00
Madhusudan.C.S
b26c28d666
Default the version to the information in federation versions file if $KUBERNETES_RELEASE isn't set.
...
Also, slightly unrelated fix: copy the output from the build container
to the host filesystem while building hyperkube image. The recent change
in the build scripts has caused the binaries to be not copied to the
required locations. It must be explicitly copied by calling the build copy
function.
2017-02-07 16:50:53 -08:00
Madhusudan.C.S
709d43edac
Replace + with _ in the image tag version since + is not a valid image tag character.
...
We already push the image to the registry by replacing + with _ in the
previous build and push stage. This change is just propagating the same
to the deploy stage.
2017-01-30 12:44:57 -08:00
Madhusudan.C.S
c1d5c6db38
Use a wrapper script to locate kubefed and kubectl binaries instead of directly constructing their paths.
...
Binaries are not available at the same path in all the environments, esp.
in CI environment. So we use this wrapper to locate the binary.
2017-01-27 13:52:22 -08:00
Madhusudan.C.S
41468fb312
Read the VERSIONS file for the FEDERATION_IMAGE_TAG value.
...
This is particularly important in the local builds where there is
no $KUBERNETES_RELEASE defined.
2017-01-19 15:44:35 -08:00
Madhusudan.C.S
0c81f60ba0
Recompute registry name and version tag in the federation up script.
2017-01-06 19:17:47 +05:30
shashidharatd
fd01ed8fdb
[Federation][init-11.2] use USE_KUBEFED env var to choose bw old and new federation deployment
2016-12-16 11:22:44 +05:30
Madhusudan.C.S
5a7644c502
[Federation][init-11] Switch federation e2e tests to use the new federation control plane bootstrap via the `kubefed init` command.
2016-12-16 11:22:44 +05:30
Jeff Grafton
27d096d27d
Rename build-tools/ back to build/
2016-12-14 13:42:15 -08:00
Mike Danese
27116c6818
rename build/ to build-tools/
2016-10-24 14:41:56 -07:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
nikhiljindal
9b2b763ab0
Fixing references to federated-context and federation-e2e
2016-06-13 16:43:55 -07:00
nikhiljindal
18425172e5
Updating federation up scripts to work in non e2e setup
2016-06-13 15:20:31 -07:00
Colin Hom
5f7c7ad195
document federation e2e cli flow
2016-06-09 15:11:52 -07:00