Commit Graph

84 Commits

Author SHA1 Message Date
Adin Scannell 5dcfe3c758 Clarify sizes and file locations. 2019-05-13 15:27:34 -07:00
Adin Scannell 8b83365ba7 Address minor feedback. 2019-05-13 15:27:34 -07:00
Adin Scannell e86a939edf Add clarifying notes. 2019-05-13 15:27:34 -07:00
zkoopmans 07c8695865 Update fio to display in log scale 2019-05-13 15:27:34 -07:00
zkoopmans b879aa444d Update applications numbers after node/ruby refactor 2019-05-13 15:27:34 -07:00
zkoopmans b4eea42652 Adding data from working benchmarks 2019-05-13 15:27:34 -07:00
Adin Scannell 599590c9d7 Add performance guide. 2019-05-13 15:27:34 -07:00
Adin Scannell 0f5e7e011c build: fix deploy target for Makefile
Because the go.mod and related files were not being copying, the
packages are resolved within the current $GOROOT, which does not work.

This change copies all application files, not just Go source files and
app.yaml.
2019-05-07 14:47:50 +09:00
Ian Lewis 0b4eca7b32 Fix links to syscall man pages (refs: #50) 2019-05-07 08:52:44 +09:00
Adin Scannell a162435c9e Add script parameter for /rebuild
... Otherwise, the deploy fails.
2019-04-28 12:24:29 +09:00
Adin Scannell 921bd3ae92 cmd/gvisor-website: add /rebuild and cron
In order to ensure that the system call descriptions and other
documentation that will be sourced from the main repository remains up
to date, add a hook that allows the site to submit a rebuild to Google
Cloud Builder. This can be triggered manually by an admin, or will be
triggered every 24 hours by a new cron configuration.
2019-04-26 16:07:24 -07:00
Ian Lewis 66cc254a87 Fix feature block rendering (fixes #56)
- Render feature blocks as markdown again.
- Feature block inner content is contained in a <div> rather than a <p>
  to avoid nested <p> tags.
2019-04-24 13:29:24 +09:00
Ian Lewis 7853b971d4 Fix some html errors (refs #46 #51)
- Fix duplicate main_navbar id on top page.
- Fix missing ';' in nbsp entity in footer.
- Fix nested <a> tags in checkpoint/restore doc.
- Fix nested <p> tags on top page feature blocks.
- Add '--check-html' option to htmlproofer build step.
2019-04-23 11:59:09 +09:00
Ian Lewis cbccf1bc47 Mark themes/docsy as vendored. 2019-04-23 11:57:43 +09:00
Ian Lewis e986ad2f37 Redirect www.gvisor.dev to gvisor.dev 2019-04-23 11:54:43 +09:00
Ian Lewis c010346c76 Updated docsy to HEAD
- Docsy has support for the _styles_project.scss file now so we don't need
  to override main.scss anymore.
- Docsy doc edit links now work for non-multilingual sites so we don't
  need to override page-meta-links.html anymore.
2019-04-23 11:51:39 +09:00
Fabricio Voznika 45028bdd82 Update Linux version requirement for GSO 2019-04-17 12:08:36 -07:00
Ian Lewis 80036845c1 Install gVisor using a subshell.
If the user copy-and-pastes the commands to install gVisor in one go,
the commands should stop early if there is an error. Particularly, if
the runsc sha does not match.
2019-04-15 13:19:00 -07:00
Ian Lewis 0e00a7d2da Add some basic questions to the FAQ
- Adds some basic questions and answers to the FAQ about supported CPU
  architectures and binary formats.
- Adds a variable and shortcode for the minimium required Linux version.
2019-04-15 13:17:37 -07:00
Ian Lewis 676d4dc5a3 Add troubleshooting section to README (fixes #28) 2019-04-15 13:16:14 -07:00
Adin Scannell 4e9c131c58 Use HUGO_ENV="production" to avoid noindex header 2019-04-12 14:17:33 -07:00
Fabricio Voznika 644a73cb46 Added "Powered by gVisor" image to footer 2019-04-10 19:16:56 -07:00
Michael Pratt 3513350de6 Specify /proc explicitly 2019-04-09 13:49:00 -07:00
Fabricio Voznika 37433204a8 Edits to user guide + added filesystem section 2019-04-08 11:34:06 -07:00
Adin Scannell c23efc31e2 Update markdown formatting in security.md 2019-04-08 11:30:38 -07:00
Adin Scannell 6fd3df4df8 Improve some text in the security.md 2019-04-08 11:30:38 -07:00
Fabricio Voznika cd5ded7e06 Update debugging.md 2019-04-04 22:54:46 -07:00
Fabricio Voznika e9504bfdf2 Addressed comments 2019-04-04 22:54:46 -07:00
Fabricio Voznika a5852fe8fa Add runsc debug commands to Debugging section 2019-04-04 22:54:46 -07:00
Fabricio Voznika cec384abd7 Update oci.md 2019-04-04 22:52:18 -07:00
Fabricio Voznika b084f6edd0 Update kubernetes.md 2019-04-04 22:52:18 -07:00
Fabricio Voznika 0614cdb4df Update _index.md 2019-04-04 22:52:18 -07:00
Fabricio Voznika f4135148a8 Expand user guide landing page 2019-04-04 22:52:18 -07:00
Ian Lewis cb50f77366 Remove login interstitial 2019-04-05 14:04:14 +09:00
Ian Lewis 383e6cbd07 Updated README to be more contributor friendly
- Remove doc about deploying and running Cloud Builds since that is
  mostly handled by CI.
- Re-organize to have info on contributing first.
2019-04-05 14:03:52 +09:00
Adin Scannell f28db3f775 Remove confusing fully- prefix 2019-04-05 14:00:29 +09:00
Ian Lewis 896812ebe2 Adjust font sizes for headers 2019-04-05 13:57:54 +09:00
Adin Scannell c1c59764f9 Update assets and favicons 2019-04-04 21:50:53 -07:00
Fabricio Voznika 8f8fc33a87 Update install_gvisor.md 2019-04-04 11:47:24 +09:00
Fabricio Voznika 7473503d2f Fix broken sentence 2019-04-04 11:47:24 +09:00
Ian Gudger 6592608d3c Add required version to Docker user guide. 2019-04-04 09:32:58 +09:00
Ian Lewis 0fa5356531 Only deploy if in the gvisor-website project 2019-04-04 08:56:40 +09:00
Kevin Krakauer 51bfff9f74 Remove unnecessary curly braces around bash commands. 2019-04-04 08:51:39 +09:00
Adin Scannell 6eb84a20ba Update lead text
The text fully-virtualized may be taken to mean virtualized hardware, so drop that.
2019-04-03 17:12:08 +09:00
Ian Lewis 5f7f96b50b Add a /syscall redirect to compatibility docs
/syscall -> /docs/user_guide/compatibility/amd64
/syscall/amd64 -> /docs/user_guide/compatibility/amd64
/syscall/amd64/.* -> /docs/user_guide/compatibility/amd64/#%s
2019-04-03 16:16:45 +09:00
Ian Lewis c061aef8d9 Remove .git handling from .gcloudignore
We aren't including git commit info in doc pages anymore so we don't
need special handling for .git for Cloud Build anymore.
2019-04-03 16:14:17 +09:00
Ian Lewis 95e9f1e2d8 Update Kubernetes doc page
- Add info on RuntimeClass
- Add section headers to clearly show content organization
2019-04-03 16:08:36 +09:00
Ian Lewis 9ac91e844d Add gvisor team to CODEOWNERS
See: https://help.github.com/en/articles/about-code-owners
2019-04-03 16:04:06 +09:00
Ian Lewis d369412917 Remove parse-syscall-annotations tool for now
Some more work needs to be done for generating syscall compatibility
reference documentation.
2019-04-03 15:46:45 +09:00
Ian Gudger 9549ed31f9 Add docs for disabling external networking.
This is a useful feature for truly untrusted code.
2019-04-02 18:08:58 -07:00