Skip to content

Commit 5e972a0

Browse files
committed
front-page: apply Prettier as per README.md
1 parent 8118c31 commit 5e972a0

File tree

1 file changed

+72
-44
lines changed

1 file changed

+72
-44
lines changed

index.html

Lines changed: 72 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,8 @@
7777
experience of services like
7878
<a href="https://aws.amazon.com/lambda/">AWS Lambda</a>
7979
and
80-
<a href="https://aws.amazon.com/fargate/">AWS Fargate</a>.
80+
<a href="https://aws.amazon.com/fargate/">AWS Fargate</a>
81+
.
8182
</p>
8283
<p>
8384
Firecracker is a virtual machine monitor (VMM) that uses the Linux Kernel-based Virtual Machine (KVM) to
@@ -88,18 +89,30 @@
8889
</p>
8990
<p>
9091
Firecracker is used by/integrated with (in alphabetical order):
91-
<a href="https://appfleet.com/">appfleet</a>, containerd via
92-
<a href="https://github.com/firecracker-microvm/firecracker-containerd">firecracker-containerd</a>,
93-
<a href="https://fly.io">Fly.io</a>,
92+
<a href="https://appfleet.com/">appfleet</a>
93+
, containerd via
94+
<a href="https://github.com/firecracker-microvm/firecracker-containerd">firecracker-containerd</a>
95+
,
96+
<a href="https://fly.io">Fly.io</a>
97+
,
9498
<a
9599
href="https://github.com/kata-containers/documentation/wiki/Initial-release-of-Kata-Containers-with-Firecracker-support"
96-
>Kata Containers</a
97-
>, <a href="https://opennebula.io/firecracker/">OpenNebula</a>,
98-
<a href="https://github.com/solo-io/unik">UniK</a>, and
99-
<a href="https://www.weave.works/oss/firekube/">Weave FireKube</a> (via
100-
<a href="https://github.com/weaveworks/ignite">Weave Ignite</a>). Firecracker can run Linux and
101-
<a href="http://blog.osv.io/blog/2019/04/19/making-OSv-run-on-firecraker">OSv</a> guests. Our latest roadmap
102-
can be found <a href="https://github.com/firecracker-microvm/firecracker/projects/13">here</a>.
100+
>
101+
Kata Containers
102+
</a>
103+
,
104+
<a href="https://opennebula.io/firecracker/">OpenNebula</a>
105+
,
106+
<a href="https://github.com/solo-io/unik">UniK</a>
107+
, and
108+
<a href="https://www.weave.works/oss/firekube/">Weave FireKube</a>
109+
(via
110+
<a href="https://github.com/weaveworks/ignite">Weave Ignite</a>
111+
). Firecracker can run Linux and
112+
<a href="http://blog.osv.io/blog/2019/04/19/making-OSv-run-on-firecraker">OSv</a>
113+
guests. Our latest roadmap can be found
114+
<a href="https://github.com/firecracker-microvm/firecracker/projects/13">here</a>
115+
.
103116
</p>
104117
</section>
105118
</article>
@@ -188,8 +201,8 @@
188201
same machine. This means that every function, container, or container group can be encapsulated with a
189202
virtual machine barrier, enabling workloads from different customers to run on the same machine, without any
190203
tradeoffs to security or efficiency. Firecracker is an
191-
<a href="https://www.redhat.com/en/blog/all-you-need-know-about-kvm-userspace">alternative to QEMU</a>, an
192-
established VMM with a general purpose and broad feature set that allows it to host a variety of guest
204+
<a href="https://www.redhat.com/en/blog/all-you-need-know-about-kvm-userspace">alternative to QEMU</a>
205+
, an established VMM with a general purpose and broad feature set that allows it to host a variety of guest
193206
operating systems.
194207
</p>
195208
<p>
@@ -219,8 +232,8 @@
219232
<a href="https://aws.amazon.com/fargate/">AWS Fargate</a>
220233
to improve resource utilization and customer experience, while providing the security and isolation
221234
required of public cloud infrastructure. Firecracker started from Chromium OS's Virtual Machine Monitor,
222-
<a href="https://chromium.googlesource.com/chromiumos/platform/crosvm/">crosvm</a>,
223-
an open source VMM written in Rust. Today, crosvm and Firecracker have diverged to serve very different
235+
<a href="https://chromium.googlesource.com/chromiumos/platform/crosvm/">crosvm</a>
236+
, an open source VMM written in Rust. Today, crosvm and Firecracker have diverged to serve very different
224237
customer needs.
225238
<a href="https://github.com/rust-vmm">Rust-vmm</a>
226239
is an open source community where we collaborate with crosvm and other groups and individuals to build and
@@ -231,12 +244,12 @@
231244
<header>Why did you develop Firecracker?</header>
232245
<section>
233246
When we launched Lambda in November of 2014, we were focused on providing a secure
234-
<a href="https://aws.amazon.com/serverless/">serverless</a> experience. At launch we used per-customer EC2
235-
instances to provide strong security and isolation between customers. As Lambda grew, we saw the need for
236-
technology to provide a highly secure, flexible, and efficient runtime environment for services like
237-
Lambda and Fargate. Using our experience building isolated EC2 instances with hardware virtualization
238-
technology, we started an effort to build a VMM that was tailored to run serverless functions and
239-
integrate with container ecosystems.
247+
<a href="https://aws.amazon.com/serverless/">serverless</a>
248+
experience. At launch we used per-customer EC2 instances to provide strong security and isolation between
249+
customers. As Lambda grew, we saw the need for technology to provide a highly secure, flexible, and
250+
efficient runtime environment for services like Lambda and Fargate. Using our experience building isolated
251+
EC2 instances with hardware virtualization technology, we started an effort to build a VMM that was
252+
tailored to run serverless functions and integrate with container ecosystems.
240253
</section>
241254
</article>
242255
<article class="m-item">
@@ -254,16 +267,26 @@
254267
<header>Can Firecracker be used within the container ecosystem?</header>
255268
<section>
256269
Yes. Firecracker is used by/integrated with (in alphabetical order):
257-
<a href="https://appfleet.com/">appfleet</a>, containerd via
258-
<a href="https://github.com/firecracker-microvm/firecracker-containerd">firecracker-containerd</a>,
259-
<a href="https://fly.io">Fly.io</a>,
270+
<a href="https://appfleet.com/">appfleet</a>
271+
, containerd via
272+
<a href="https://github.com/firecracker-microvm/firecracker-containerd">firecracker-containerd</a>
273+
,
274+
<a href="https://fly.io">Fly.io</a>
275+
,
260276
<a
261277
href="https://github.com/kata-containers/documentation/wiki/Initial-release-of-Kata-Containers-with-Firecracker-support"
262-
>Kata Containers</a
263-
>, <a href="https://opennebula.io/firecracker/">OpenNebula</a>,
264-
<a href="https://github.com/solo-io/unik">UniK</a>, and
265-
<a href="https://www.weave.works/oss/firekube/">Weave FireKube</a> (via
266-
<a href="https://github.com/weaveworks/ignite">Weave Ignite</a>).
278+
>
279+
Kata Containers
280+
</a>
281+
,
282+
<a href="https://opennebula.io/firecracker/">OpenNebula</a>
283+
,
284+
<a href="https://github.com/solo-io/unik">UniK</a>
285+
, and
286+
<a href="https://www.weave.works/oss/firekube/">Weave FireKube</a>
287+
(via
288+
<a href="https://github.com/weaveworks/ignite">Weave Ignite</a>
289+
).
267290
</section>
268291
</article>
269292
<article class="m-item">
@@ -285,36 +308,41 @@
285308
<header>What operating systems are supported by Firecracker?</header>
286309
<section>
287310
Firecracker supports Linux host and guest operating systems with kernel versions 4.14 and above, as well
288-
as <a href="http://blog.osv.io/blog/2019/04/19/making-OSv-run-on-firecraker/">OSv</a> guests. The
289-
long-term support plan is still under discussion.
311+
as
312+
<a href="http://blog.osv.io/blog/2019/04/19/making-OSv-run-on-firecraker/">OSv</a>
313+
guests. The long-term support plan is still under discussion.
290314
</section>
291315
</article>
292316
<article class="m-item">
293317
<header>What is the open source license for Firecracker?</header>
294318
<section>
295319
Firecracker is
296-
<a href="https://github.com/firecracker-microvm/firecracker/blob/master/LICENSE">licensed</a> under Apache
297-
License, version 2.0, allowing you to freely use, copy, and distribute your changes under the terms of
298-
your choice. Read more about the
299-
<a href="https://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 license</a>. Crosvm code sections are
300-
licensed under a <a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause license</a> that also
301-
allows you to use, copy, and distribute your changes under the terms of your choice.
320+
<a href="https://github.com/firecracker-microvm/firecracker/blob/master/LICENSE">licensed</a>
321+
under Apache License, version 2.0, allowing you to freely use, copy, and distribute your changes under the
322+
terms of your choice. Read more about the
323+
<a href="https://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 license</a>
324+
. Crosvm code sections are licensed under a
325+
<a href="https://opensource.org/licenses/BSD-3-Clause">BSD-3-Clause license</a>
326+
that also allows you to use, copy, and distribute your changes under the terms of your choice.
302327
</section>
303328
</article>
304329
<article class="m-item">
305330
<header>How can I contribute?</header>
306331
<section>
307332
Firecracker is an AWS open source project that encourages contributions from customers and the developer
308333
community. Any contribution is welcome as long as it aligns with our
309-
<a href="https://github.com/firecracker-microvm/firecracker/blob/master/CHARTER.md">charter</a>. You can
310-
learn more about how to contribute in
311-
<a href="https://github.com/firecracker-microvm/firecracker/blob/master/CONTRIBUTING.md"
312-
>CONTRIBUTING.md</a
313-
>. You can chat with others in the community on the
334+
<a href="https://github.com/firecracker-microvm/firecracker/blob/master/CHARTER.md">charter</a>
335+
. You can learn more about how to contribute in
336+
<a href="https://github.com/firecracker-microvm/firecracker/blob/master/CONTRIBUTING.md">
337+
CONTRIBUTING.md
338+
</a>
339+
. You can chat with others in the community on the
314340
<a
315341
href="https://join.slack.com/t/firecracker-microvm/shared_invite/enQtNDY2NTUwMzQ3MDE1LWIwMzA0OWFkMTZhMTlmMDZiMmFkYjMyODMxMGQ1ZjliMzJjNjJiNWRhNWNkOGEyNmUxNmRkMjZhYTc3MmVjZjM"
316-
>Firecracker Slack workspace</a
317-
>.
342+
>
343+
Firecracker Slack workspace
344+
</a>
345+
.
318346
</section>
319347
</article>
320348
</div>

0 commit comments

Comments
 (0)