Commit Graph

2609 Commits (523e1d0d8cf830ed7cbf6f2a7d1131610a34c3df)

Author SHA1 Message Date
Jeff Mendoza 3ff6b0f8a6 First draft of shell scripts for deploying kube to Azure. 2014-07-18 13:11:50 -07:00
Albert Zhang 23e9c39a96 make build script works on os x if the current dir is not the kubernetes root 2014-07-13 18:47:52 +08:00
Brendan Burns 96187c10f0 Fix build script for os x. 2014-07-12 21:46:28 -07:00
Kouhei Ueno 663b80b6a3 make hack/config-go.sh sourceable from zsh 2014-07-12 15:37:24 +09:00
Clayton Coleman 9a9d140a8a -cover causes races in Go 1.2
Make -covermode=atomic the default until we drop 1.2 support
Enable Go 1.2 in Travis
2014-07-11 15:48:31 -04:00
Clayton Coleman 8b06cd8e01 Allow hack/test-go.sh to support flags
Pass arguments after the package directly to go test

    hack/test-go.sh pkg/util -v -test.run=TestNewStringSet

And also allow global flags

    hack/test-go.sh "" -v
2014-07-07 09:30:44 -04:00
Nan Deng 903c4a957c remove 1.2 2014-07-02 23:27:00 -07:00
Nan Deng e444bf23f6 turn off code cover. 2014-07-02 23:23:14 -07:00
Nan Deng 0a97e514b3 turn on race detector by default 2014-07-02 23:22:09 -07:00
Daniel Smith 60f05c8d8d update version package when building. 2014-07-02 15:32:30 -07:00
Brendan Burns e5f36b8ec1 Disable gofmt for non go1.2 or go1.3 2014-07-01 11:25:59 -07:00
Brendan Burns 4d6a783e5f Initial add of an environment variable for the kubernetes master. 2014-07-01 10:12:38 -07:00
Brendan Burns c002cac157 Add some extra validation and checking to the local cluster setup. 2014-06-27 21:47:01 -07:00
Daniel Smith ce7eb7686a Merge pull request #256 from ironcladlou/local-cluster-proxy
Launch proxy as part of local-up-cluster.sh
2014-06-26 14:16:40 -07:00
Dan Mace b733585123 Launch proxy as part of local-up-cluster.sh 2014-06-26 15:48:26 -04:00
Justin Huff 253a783365 Remove localkube 2014-06-26 11:52:23 -07:00
brendandburns 60e2d4b258 Merge pull request #250 from lavalamp/fix
Make boilerplate hook work for .sh files, too.
2014-06-26 10:01:46 -07:00
Daniel Smith c97c514742 Rename cloudcfg to kubecfg 2014-06-25 18:01:37 -07:00
Daniel Smith 260af3017b Make boilerplate hook work for .sh files, too. 2014-06-25 17:11:48 -07:00
Justin Huff e948248546 Make local-up-cluster more user-friendly 2014-06-25 12:19:37 -07:00
Daniel Smith f7968ce00b Make integration test the manifest url feature. Make kubelet's docker pull command testable. 2014-06-24 16:57:35 -07:00
brendandburns e173c21b7a Merge pull request #210 from lavalamp/fix_doc
Add script to verify all boilerplate; add line to make travis run it.
2014-06-23 19:47:56 -07:00
Daniel Smith a446467848 Fix jq detection (tested, works) 2014-06-23 13:57:05 -07:00
Daniel Smith 06410321e3 Add script to verify all boilerplate; add line to make travis run it. 2014-06-23 13:50:14 -07:00
Tim Hockin 035bc3ba3c Minor: allow hack/build-go.sh to take args for faster iteration.
e.g.
    $ ./hack/build-go.sh kubelet
    +++ Building kubelet
    $
2014-06-23 11:38:04 -07:00
Justin Huff 5736cc8d8a Pass through args to localkube 2014-06-20 09:28:23 -07:00
Daniel Smith 53f6f3ead2 fix e2e test 2014-06-19 14:57:06 -07:00
brendandburns e6b8555ba8 Add quotes around ${TRAVIS}. 2014-06-18 13:59:03 -07:00
Daniel Smith 3124db63c6 Merge pull request #155 from brendandburns/scripts
Add a version check for go.
2014-06-18 13:53:42 -07:00
Brendan Burns 35bf0fc0b7 Add a version check for go. 2014-06-18 13:38:29 -07:00
Brendan Burns e824f84f20 Always build the cloudcfg binary at the beginning of the e2e script. 2014-06-18 10:10:18 -07:00
Brendan Burns 5f66d33880 Add load balancing support to services. 2014-06-17 21:28:20 -07:00
Daniel Smith c27ad1390d etcd does some trickery that was avoiding the pid capturing in our tests. Run in subshell. 2014-06-16 22:05:12 -07:00
Daniel Smith b709532fdd Move jq requirement message 2014-06-16 20:45:38 -07:00
Daniel Smith b3c934cde1 Parse status; makes test much faster 2014-06-16 20:42:17 -07:00
Daniel Smith d3049e4d11 Still build and push before running test, even if cluster is already running. 2014-06-15 23:39:24 -07:00
Daniel Smith f03460ce5b Rename local-up2.sh to local-up-cluster.sh 2014-06-15 22:15:37 -07:00
Daniel Smith 0a4e6b50ed Add an alternate local-up experience. 2014-06-15 22:06:55 -07:00
Daniel Smith c7a307ceb2 Merge pull request #105 from lavalamp/improve_e2e
Add a new e2e test; fix some bugs/usability problems
2014-06-14 16:03:56 -07:00
Daniel Smith f02c27312b Fix --allowed syntax 2014-06-14 09:52:29 -07:00
Daniel Smith cba453d72b Fix basic test the other way. 2014-06-13 17:31:57 -07:00
Daniel Smith 74ea18209a Add mac instructions 2014-06-13 17:27:01 -07:00
Daniel Smith 2d0b111ba8 Fix basic e2e test 2014-06-13 17:24:12 -07:00
Joe Beda d230625e1a Move third_party code under third_party/src so it can be used in $GOPATH. 2014-06-13 17:15:49 -07:00
Daniel Smith 5626703634 Add a new e2e test; fix some bugs/usability problems 2014-06-13 16:30:26 -07:00
Daniel Smith de3ae061ee Split up e2e test code. More e2e tests on the way. 2014-06-13 12:35:03 -07:00
Daniel Smith d937f6f776 working on a better e2e test 2014-06-13 11:26:55 -07:00
Joe Beda 110a390c97 Switch from `gcloud compute` to `gcutil`.
We'll switch back to the future once the interface has settled down.
2014-06-12 15:43:00 -07:00
Daniel Smith 69acbf5a74 Fix build 2014-06-12 09:35:04 -07:00
Daniel Smith 187f7d2534 cloudcfg working locally now 2014-06-12 09:35:04 -07:00
Daniel Smith 9e03e1d8ea Generate password for local cluster, too 2014-06-12 09:35:04 -07:00
Daniel Smith 5d02bf0e4b change name 2014-06-12 09:35:04 -07:00
Daniel Smith 8178240bbe Add a binary and scripts for running a local kubernetes cluster. 2014-06-12 09:35:04 -07:00
Daniel Norberg 0a4e7985a9 e2e-test: expose minion 8080 port
Otherwise the test fails when trying to reach the
nginx containers.
2014-06-11 20:36:00 -04:00
Brendan Burns 9010ef954c Update tests 2014-06-09 07:16:43 -07:00
Brendan Burns 40d615056e Add a sleep to the e2e tests to ensure that the docker pull finishes. 2014-06-07 22:04:34 -07:00
Brendan Burns bdbd79bf0a fix up whitespace. 2014-06-06 23:42:14 -07:00
Brendan Burns f833d9a594 Add a error if go isn't present on the system. 2014-06-06 23:42:13 -07:00
Joe Beda 894a7e3282 Move everything out of src and reorganize scripts.
Fixed up some scripts to be more robust.  Changed the e2e test setup to use g1-small instances.  Fixed up documentation to reflect the new script locations.  Disabled the "curl | bash" cluster launch as it hasn't been well tested and doesn't include the cloudcfg tool yet.
2014-06-06 21:41:19 -07:00