Граф коммитов

46 Коммитов

Автор SHA1 Сообщение Дата
Michael Berlin 9eb1828be2 Bump minimum Go version from 1.5 to 1.7.
bootstrap.sh is currently failing in our Travis CI tests because "golint" dropped support for Go 1.5.

While we're at it, let's upgrade to 1.7 instead of 1.6. (After all, 1.7 also comes with a significant speed improvement.)
2016-10-03 13:57:34 -07:00
Pavel Ivanov 174d87ce1a A few fixes to "Running Vitess on Kubernetes" document.
1. Fix the link to Kubernetes dashboard. I guess Kubernetes changed that
   recently.
2. Fix example output of ExecuteFetchAsDba, it's not in protobuf format anymore
   (and another example of ExecuteFetchAsDba on this page is in the new format
   already).
3. Add a comment that 'mysql' container logs don't contain MySQL error logs as
   I expected when trying to execute the command. It would be nice to add a
   command to show MySQL error log without doing shell access to the container,
   but I don't know how to do that at the moment.
2016-06-14 15:26:03 -07:00
Alain Jobart e5df10c986 Adding doc for the initial RebuildVSchemaGraph. 2016-06-02 14:19:27 -07:00
Anthony Yeh 229422035c doc/k8s: Update load balancer note. 2016-04-15 22:26:58 -07:00
Anthony Yeh faed5ff5fc guestbook: Update to use V3 for sharding and resharding. 2016-04-15 19:17:43 -07:00
Anthony Yeh 8670f392ca Use native Go vendor mode for godeps.
This gets rid of the warning about disabling native vendor mode
due to legacy Godeps/_workspace directory being present.

It also means we require Go 1.5+ since that's when native vendor
mode was first introduced.
2016-04-06 14:43:17 -07:00
Anthony Yeh 53b3de1d3c Fix link to k8s getting started guides. 2016-03-18 10:18:13 -07:00
Abe Hassan 88c405d659 Point to the latest kubernetes documentation 2016-03-02 15:20:54 -08:00
Abe Hassan 8a7d2931bb Update GCP instructions to match the current console layout. 2016-03-02 15:20:54 -08:00
Joshua Thompson 708fb1dc59 Rename vtctld/vtgate k8s service.yaml to service-template.yaml, update getting started doc. 2016-01-14 16:08:06 -08:00
Anthony Yeh 19c9069321 k8s: vtctld links through proxy to vttablet
This looks easy, but it required that we first force all vtctld web
access to go through the kubectl proxy. That, in turn, only made sense
if we provided a way to have vtctlclient access without directly
exposing vtctld's port on the public net.
2015-11-02 17:11:34 -08:00
Anthony Yeh 3f3ee1cf3b k8s: Use kubectl port forwarding for vtctld.
So you don't have to expose vtctld on the open web.
2015-11-02 17:11:34 -08:00
Anthony Yeh 8d68766949 k8s: Use 'kubectl exec' instead of direct SSH to nodes. 2015-11-02 11:51:25 -08:00
Anthony Yeh d4de115720 Update Getting Started Local guide. 2015-10-29 18:24:31 -07:00
Anthony Yeh 570edbbeea k8s: Add gRPC port to vtctld.
Now that we use gRPC for vtctlclient, we need to add a -grpc_port flag.
Since gRPC can't coexist on the same port as HTTP/1, we now need two
ports for vtctld.
2015-10-23 22:14:27 -07:00
Anthony Yeh c976134b8f backup: Use GCS backup in Kubernetes example. 2015-10-21 16:19:36 -07:00
Anthony Yeh 0b26d82823 k8s: container engine commands are no longer under 'gcloud beta' 2015-10-20 15:28:40 -07:00
Michael Berlin 6d41686c69 doc: Getting Started Kubernetes: Mention that the firewall rule is more broad than expected. 2015-10-06 20:23:32 -07:00
Michael Berlin f344862e69 doc: Fix gcloud SDK instructions in the Kubernetes guide.
Other small fixes.
2015-10-06 13:27:57 -07:00
Anthony Yeh c753ff1ef1 Update Kubernetes guides. 2015-10-02 23:24:18 -07:00
Anthony Yeh eaf140174f kubernetes: Root certs aren't always in /etc/ssl/certs
Fixes #1112
2015-09-21 15:28:50 -07:00
Andy Diamondstein 4a0783edbe Update UI so that on documentation pages, Bootstrap 12-column layout is divided into three sections. The left section is three columns and contains a list of available documents grouped by sections, where the current section's document is expanded and the rest are collapsed. The center section is seven columns and contains the main page content. The right section is two columns and contains an automatically generated table of contents. Modify CSS so that documentation renders better on mobile phones and tablets, switching as appropriate, to either a two-section or one-section layout based on screen size. CSS identifies different layout rules at 768, 992, 1200px. Below 992px, the TOC appears above the main page content, and the list of documents still appears to the left. Below 768px, the list of documents is moved to an expandable menu in the header. Make the left and right sections anchor below the top nav bar when you scroll so that they remain visible no matter where you are on the page. Make the TOC highlight the section you are currently looking at. 2015-09-18 16:08:47 -04:00
Andy Diamondstein e8e22c26a9 Update site UI, left nav menus, home page. Switch to bootstrap framework, etc. 2015-09-09 01:01:07 -04:00
Anthony Yeh 4c8eb9cdfd Fix kvtctl ApplySchema to use kvtctl.sh. 2015-06-29 15:07:04 -07:00
Anthony Yeh f21f5357d3 Kubernetes example: find address of vtctld automatically. 2015-06-29 14:52:43 -07:00
Anthony Yeh 26b54905b8 Add Sharding in Kubernetes guide to vitess.io. 2015-06-29 13:24:31 -07:00
Anthony Yeh 91248a59c5 Allocate more resources for Kubernetes cluster.
This way, you have enough resources to continue on to the resharding
guide, which involves launching many more tablet pods.

Also, the unsharded guide now uses 2 additional tablets so that there
are enough rdonly to do resharding.
2015-06-27 19:04:51 -07:00
Anthony Yeh e8f8062888 Add rdonly tablets to example Kubernetes cluster.
These will be needed for the sharding guide.
2015-06-27 14:55:29 -07:00
Anthony Yeh 11d7b75728 Add multi-page feature to Guestbook sample app. 2015-06-23 17:37:01 -07:00
Anthony Yeh 4adaee2f39 Update Kubernetes API from v1beta3 to v1. 2015-06-23 13:18:27 -07:00
Anthony Yeh b0e24504f2 Update gcloud alpha container commands to beta. 2015-06-23 12:03:57 -07:00
Anthony Yeh ba53ffce9b Container Engine has moved from alpha to beta. 2015-06-23 11:58:44 -07:00
Anthony Yeh 21e7de00c0 Fix doc formatting. 2015-06-22 11:25:05 -07:00
Anthony Yeh 80b7da2f9c Clarifications for GettingStartedKubernetes doc.
* Explain Vitess-specific terms when they're first used.
* Explain what etcd is and why we need it.
* Link to other Vitess docs for more detail.
* Mention how you can see the requests being handled for the Guestbook.
2015-06-18 15:42:01 -07:00
Anthony Yeh 44c78d436f Fix rendering issues in GettingStartedKubernetes.md.
The Markdown renderer we use with Jekyll doesn't like
blank lines within code blocks that are indented in
bulleted lists.
2015-06-12 12:04:40 -07:00
Anthony Yeh 70a2f57632 Update Kubernetes example for v1beta3 API. 2015-06-11 17:15:25 -07:00
Anthony Yeh b3448158c8 Clarify example for direct connection to mysqld. 2015-06-10 15:36:56 -07:00
Anthony Yeh b6ee7f918f Describe how to directly connect to mysqld. 2015-06-10 15:06:19 -07:00
Anthony Yeh 7c475ace68 Update docs for new ApplySchema command. 2015-06-09 13:27:23 -07:00
Anthony Yeh a506243ded [doc] Move command output to the right place. 2015-04-27 17:18:21 -07:00
Alain Jobart 0fa5667d1a Merge branch 'master' into resharding 2015-04-14 06:59:16 -07:00
Anthony Yeh dcab91eaed Small fixes in k8s getting started doc.
- Fix KUBECTL -> $KUBECTL
- Remove VTCTLD_IP_ADDRESS placeholder, which was misleading
  because it looked like a variable.
2015-04-07 12:42:47 -07:00
Anthony Yeh 4cc326124c Update Kubernetes doc for move from gcloud preview to alpha.
Matching #550
2015-04-03 13:58:40 -07:00
Alain Jobart 8683b27671 Updating doc in other places to use InitShardMaster. 2015-04-02 14:10:38 -07:00
Andy Diamondstein b8be833e82 Modify information about free Cloud Platform trial. 2015-03-04 15:49:11 -08:00
Andy Diamondstein b0a1d4a888 Add content for vitess.io. 2015-03-04 15:49:10 -08:00