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