28 Commits
Author SHA1 Message Date
Lucas ManningandgVisor bot 6c5bc5e907 Add documentation about TPU support to the website
PiperOrigin-RevId: 710742221
2024-12-30 10:13:27 -08:00
Ayush RanjanandgVisor bot 22d58ca31b Add systemd documentation to gVisor website.
Fixes 8c3abba800 ("Add documentation that clarifies systemd usage in runsc.")

Updates #11040

PiperOrigin-RevId: 692290646
2024-11-01 14:27:23 -07:00
Kevin KrakauerandgVisor bot 6b81c5821b docs: add a netstack guide to the site
PiperOrigin-RevId: 674438273
2024-09-13 14:41:07 -07:00
Steve SilvaandgVisor bot 0da62368cb Add list of users to the gvisor website.
Adds a new users page that lists known users, links to them, and captures
any references or additional details about their usage.

PiperOrigin-RevId: 611636393
2024-02-29 16:48:10 -08:00
Ayush RanjanandgVisor bot 7f74a04a79 Add a page about nvproxy on the website.
This page talks about GPU support in gVisor at a high level, what environments
are supported and a more detailed report about nvproxy's compatibility story.

PiperOrigin-RevId: 609413535
2024-02-22 10:17:08 -08:00
Andrei Vagin 5ff04b09d7 g3doc: how to run docker in a GKE sandbox 2024-01-31 16:10:15 -08:00
Jing ChenandgVisor bot be48200c0e Re-order loads in BUILD files to make transformations reversible in Copybara.
PiperOrigin-RevId: 598898756
2024-01-16 11:21:40 -08:00
gVisor bot d3cc1c4136 Internal change.
PiperOrigin-RevId: 517413073
2023-03-17 08:00:16 -07:00
Adin ScannellandgVisor bot 1ceb814544 Add default_applicable_licenses rules to packages.
PiperOrigin-RevId: 513581243
2023-03-02 10:50:04 -08:00
Etienne PerotandgVisor bot b932fb1fb6 Add documentation on how to use the gVisor Prometheus metric server.
PiperOrigin-RevId: 506472933
2023-02-01 17:57:40 -08:00
Fabricio VoznikaandgVisor bot 1aad72663a Add landing page for Runtime Monitoring
PiperOrigin-RevId: 471033778
2022-08-30 10:49:01 -07:00
Fabricio VoznikaandgVisor bot 5852220509 Add tutorial for using Falco with gVisor
PiperOrigin-RevId: 466984819
2022-08-11 10:12:27 -07:00
Etienne PerotandgVisor bot 241fd5344f gvisor.dev: Add Production Guide page.
This page does not document anything new, but it aims to be a
central document to list all the steps and considerations
necessary to run gVisor in a production environment.

This includes:

- How to make the decision to use sandboxing at all or not
  (which security benefits sandboxing bring, how to think
   about them).
- How to make the decision about which components to sandbox.
- What the security/performance tradeoffs are.
- How to minimize the performance impact.
- How to configure gVisor for best performance.

Also includes a crude comparative diagrams of various ways
to organize a typical production stack.

PiperOrigin-RevId: 466491023
2022-08-09 15:47:11 -07:00
Ian LewisandgVisor bot 28c78eb03c Add Knative Services tutorial
This adds a new short tutorial on how to run Knative services in gVisor by
enabling the runtime class feature flag for Knative.

Fixes #3634

PiperOrigin-RevId: 374999528
2021-05-20 19:43:06 -07:00
Adin ScannellandgVisor bot 8192cccda6 Clean test tags.
PiperOrigin-RevId: 369505182
2021-04-20 13:11:25 -07:00
Rahat MahmoodandgVisor bot c99ad8d541 Add reference to gsoc 2021 proposal page for website.
PiperOrigin-RevId: 357241880
2021-02-12 12:12:53 -08:00
Adin ScannellandgVisor bot 77b340ce82 Require specific buckets for pprof handler.
This further restricts the surface exposed only to artifacts
generated by the continuous integration system.

This change also installs appropriate root certificates, so
that objects can be fetched from https://storage.googleapis.com.

PiperOrigin-RevId: 350650197
2021-01-07 15:30:37 -08:00
Adin ScannellandgVisor bot 7926a9e28d Add nogo configuration.
This splits the nogo rules into a separate configuration yaml file, and
allows for multiple files to be provided.

Because attrs cannot be passed down to aspects, this required that all
findings are propagated up the aspect Provider. This doesn't mean that
any extra work must be done, just that this information must be carried
through the graph, and some additional starlark complexity is required.

PiperOrigin-RevId: 339076357
2020-10-26 11:11:46 -07:00
Ian LewisandgVisor bot cc772f3d54 Add a platform portability blog post
Also fixes the docker_image bazel rule, and website-server make target.

Fixes #3273

PiperOrigin-RevId: 338606668
2020-10-22 21:22:54 -07:00
Adin ScannellandgVisor bot 0a7e32bd17 Add easier-to-use docker_image target.
PiperOrigin-RevId: 337415009
2020-10-15 17:21:24 -07:00
Ian LewisandgVisor bot 00479af515 Add a Docker Compose tutorial
Adds a Docker Compose tutorial to the website that shows how to start a
Wordpress site and includes information about how to get DNS working.

Fixes #115

PiperOrigin-RevId: 330652842
2020-09-08 21:59:24 -07:00
Adin ScannellandgVisor bot 90021e775a Add bzl_library rules for .bzl files without one.
PiperOrigin-RevId: 325280924
2020-08-06 12:10:49 -07:00
Ian LewisandgVisor bot 9873b8ea3e Add shim documentation to the website.
Add three new doc pages to the website.

- A containerd quick start covering containerd 1.2. This is limited to shim v2
  and runtime class as the docs would get too complicated explaining all the
  combinations that are possible. We want folks to use shim v2 and runtime
  class anyway.
- An advanced configuration page. This covers containerd and
  containerd-shim-runsc-v1's configuration options.
- A page for old versions (i.e. containerd 1.1). Notes that this is deprecated
  and supported on a best-effort basis.

Fixes #3279

PiperOrigin-RevId: 324775563
2020-08-04 02:43:44 -07:00
Ian LewisandgVisor bot feb1d3d5a7 Clean up html on the website.
- Fixes some html validation issues.
- Fixes links on security basics blog post.
- Adds rel=noopener to links with target=_blank and adds a check to
  htmlproofer.
- Add favicon check to htmlproofer.

Fixes #3286
Fixes #3284

PiperOrigin-RevId: 321892602
2020-07-17 18:27:41 -07:00
Dean DengandgVisor bot dce2dfae04 Add build target for the provisional style guide.
This includes the provisional style guide in the website and fixes the broken
link from CONTRIBUTING.md. The style guide will be located under the "Community"
category as it's related to contributing to the project.

Also, add missing includes that were causing some presubmits to fail.

PiperOrigin-RevId: 319061410
2020-06-30 11:25:55 -07:00