This repository was archived by the owner on Jan 30, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
8 lines (8 loc) · 12.3 KB
/
index.html
File metadata and controls
8 lines (8 loc) · 12.3 KB
1
2
3
4
5
6
7
8
<!doctype html><html lang=en><head><meta name=generator content="Hugo 0.54.0"><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title></title><link rel=stylesheet href=/css/style.css><link rel=stylesheet href=https://blog.cloudkernels.net/css/custom.css><link rel=icon type=image/png sizes=32x32 href=/favicon-32x32.png><link rel=icon type=image/png sizes=96x96 href=/favicon-96x96.png><link rel=icon type=image/png sizes=16x16 href=/favicon-16x16.png><link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,600,600i,700,700i" rel=stylesheet><link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:400,700" rel=stylesheet><link rel=stylesheet href=https://use.fontawesome.com/releases/v5.6.3/css/brands.css integrity=sha384-1KLgFVb/gHrlDGLFPgMbeedi6tQBLcWvyNUN+YKXbD7ZFbjX6BLpMDf0PJ32XJfX crossorigin=anonymous><link rel=stylesheet href=https://use.fontawesome.com/releases/v5.6.3/css/solid.css integrity=sha384-+0VIRx+yz1WBcCTXBkVQYIBVNEFH1eP6Zknm16roZCyeNg2maWEpk/l/KsyFKs7G crossorigin=anonymous><link rel=stylesheet href=https://use.fontawesome.com/releases/v5.6.3/css/fontawesome.css integrity=sha384-jLuaxTTBR42U2qJ/pm4JRouHkEDHkVqH0T1nyQXn1mZ7Snycpf6Rl25VBNthU4z0 crossorigin=anonymous></head><body><section class=section><div class=container><nav class="nav menu"><div class=nav-left><a class=nav-item href=https://blog.cloudkernels.net/><h1 class=brand>CloudKernels</h1></a></div><nav class="nav-item main-nav responsive"><ul class=main-menu><li><a href=/ title=Home class="nav-item active"><span>Home</span></a></li><li><a href=/about/ title=About class=nav-item><span>About</span></a></li><li><a href=/team/ title=Team class=nav-item><span>Team</span></a></li></ul></nav><div class=nav-right><nav class="nav-item level is-mobile"><a href=# class=main-menu-icon><i class="fas fa-bars"></i></a><div class=social><a class=level-item aria-label=github href=https://github.com/cloudkernels target=_blank rel=noopener><span class=icon><i><svg viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37.0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44.0 0 0 20 4.77 5.07 5.07.0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38.0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07.0 0 0 5 4.77a5.44 5.44.0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37.0 0 0 9 18.13V22"/></svg></i></span></a><a class=level-item aria-label=twitter href=https://twitter.com/cloudkernels target=_blank rel=noopener><span class=icon><i><svg viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><path d="M23 3a10.9 10.9.0 0 1-3.14 1.53 4.48 4.48.0 0 0-7.86 3v1A10.66 10.66.0 0 1 3 4s-4 9 5 13a11.64 11.64.0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5.0 0 0-.08-.83A7.72 7.72.0 0 0 23 3z"/></svg></i></span></a><a class=level-item aria-label=email href=mailto:team@cloudkernels.net target=_blank rel=noopener><span class=icon><i><svg viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><path d="M4 4h16c1.1.0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1.0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><path d="M22 6 12 13 2 6"/></svg></i></span></a></div></nav></div></nav><nav class=nav></nav></div></section><section class=section><div class=container><hr class=content-sep><article><div class="subtitle tags is-6 is-pulled-right"></div><span class="subtitle is-6">March 28, 2022</span><ul class=social-share><li class=twitter><a href="https://twitter.com/intent/tweet/?text=Kata%20Containers%3a%20Build%20and%20configure%20Firecracker&url=https%3a%2f%2fblog.cloudkernels.net%2fposts%2fkata-build-configure-fc%2f?utm_source=twitter%26utm_medium=social%26utm_campaign=share_buttons" target=_share title="Share on Twitter"><i class="fab fa-twitter"></i></a></li><li class=twitter><a href="https://reddit.com/submit?title=Kata%20Containers%3a%20Build%20and%20configure%20Firecracker&url=https%3a%2f%2fblog.cloudkernels.net%2fposts%2fkata-build-configure-fc%2f?utm_source=reddit%26utm_medium=social%26utm_campaign=share_buttons" target=_share title="Share on Reddit"><i class="fab fa-reddit"></i></a></li></ul><h1 class=title><a href=https://blog.cloudkernels.net/posts/kata-build-configure-fc/>Kata Containers: Build and configure Firecracker</a></h1><div class=content>Picking up from where we left in our previous post, we will now install AWS Firecracker and configure Kata Containers to use it as their hypervisor.
Build Firecracker Kata Containers only support AWS Firecracker v0.23.1 (yet). To build Firecracker, we will clone the Github repo and checkout to the 0.23.1 version:
git clone https://github.com/firecracker-microvm/firecracker.git -b v0.23.1 --depth 1 &&\ cd firecracker &&\ git submodule update --init Now we can build the binaries:</div><a class=read-more href=https://blog.cloudkernels.net/posts/kata-build-configure-fc/>Read more</a></article><article><div class="subtitle tags is-6 is-pulled-right"></div><span class="subtitle is-6">March 28, 2022</span><ul class=social-share><li class=twitter><a href="https://twitter.com/intent/tweet/?text=Kata%20Containers%3a%20Build%20and%20configure%20QEMU&url=https%3a%2f%2fblog.cloudkernels.net%2fposts%2fkata-build-configure-qemu%2f?utm_source=twitter%26utm_medium=social%26utm_campaign=share_buttons" target=_share title="Share on Twitter"><i class="fab fa-twitter"></i></a></li><li class=twitter><a href="https://reddit.com/submit?title=Kata%20Containers%3a%20Build%20and%20configure%20QEMU&url=https%3a%2f%2fblog.cloudkernels.net%2fposts%2fkata-build-configure-qemu%2f?utm_source=reddit%26utm_medium=social%26utm_campaign=share_buttons" target=_share title="Share on Reddit"><i class="fab fa-reddit"></i></a></li></ul><h1 class=title><a href=https://blog.cloudkernels.net/posts/kata-build-configure-qemu/>Kata Containers: Build and configure QEMU</a></h1><div class=content>Picking up from where we left in our previous post, we will now install QEMU and configure Kata Containers to use QEMU as their hypervisor.
Build QEMU First, we need to build qemu-system for the CPU architecture of our host machine. Kata Containers provide scripts to manage the build of QEMU both for x86 and arm64 hosts. We will be using them to make sure that our QEMU installation is suitable for usage with Kata Containers.</div><a class=read-more href=https://blog.cloudkernels.net/posts/kata-build-configure-qemu/>Read more</a></article><article><div class="subtitle tags is-6 is-pulled-right"></div><span class="subtitle is-6">March 24, 2022</span><ul class=social-share><li class=twitter><a href="https://twitter.com/intent/tweet/?text=Build%20Kata%20Containers%20from%20source%20on%20x86%20and%20arm64&url=https%3a%2f%2fblog.cloudkernels.net%2fposts%2fkata-build-source%2f?utm_source=twitter%26utm_medium=social%26utm_campaign=share_buttons" target=_share title="Share on Twitter"><i class="fab fa-twitter"></i></a></li><li class=twitter><a href="https://reddit.com/submit?title=Build%20Kata%20Containers%20from%20source%20on%20x86%20and%20arm64&url=https%3a%2f%2fblog.cloudkernels.net%2fposts%2fkata-build-source%2f?utm_source=reddit%26utm_medium=social%26utm_campaign=share_buttons" target=_share title="Share on Reddit"><i class="fab fa-reddit"></i></a></li></ul><h1 class=title><a href=https://blog.cloudkernels.net/posts/kata-build-source/>Build Kata Containers from source on x86 and arm64</a></h1><div class=content>Kata Containers enable containers to be seamlessly executed in Virtual Machines. Kata Containers are as light and fast as containers and integrate with the container management layers, while also delivering the security advantages of VMs. Kata Containers is the result of merging two existing open source projects: Intel Clear Containers and Hyper runV.
Kata Containers consist of several components. For amd64 machines, binaries are provided through the formal release process.</div><a class=read-more href=https://blog.cloudkernels.net/posts/kata-build-source/>Read more</a></article><article><div class="subtitle tags is-6 is-pulled-right"></div><span class="subtitle is-6">July 9, 2021</span><ul class=social-share><li class=twitter><a href="https://twitter.com/intent/tweet/?text=Running%20containers%20on%20Firecracker%20microVMs%20using%20kata%20on%20kubernetes&url=https%3a%2f%2fblog.cloudkernels.net%2fposts%2fkata-fc-k3s-k8s%2f?utm_source=twitter%26utm_medium=social%26utm_campaign=share_buttons" target=_share title="Share on Twitter"><i class="fab fa-twitter"></i></a></li><li class=twitter><a href="https://reddit.com/submit?title=Running%20containers%20on%20Firecracker%20microVMs%20using%20kata%20on%20kubernetes&url=https%3a%2f%2fblog.cloudkernels.net%2fposts%2fkata-fc-k3s-k8s%2f?utm_source=reddit%26utm_medium=social%26utm_campaign=share_buttons" target=_share title="Share on Reddit"><i class="fab fa-reddit"></i></a></li></ul><h1 class=title><a href=https://blog.cloudkernels.net/posts/kata-fc-k3s-k8s/>Running containers on Firecracker microVMs using kata on kubernetes</a></h1><div class=content>This is the first of a number of posts regarding the orchestration, deployment and scaling of containerized applications in VM sandboxes using kubernetes, kata-containers and AWS Firecracker microVMs. We have gathered some notes during the installation and configuration of the necessary components and we thought they might be useful to the community, especially with regards to the major pain points in trying out recent open-source projects and technologies.
About Orchestration, the Edge, and Kata Containers To manage and orchestrate containers in a cluster, the community is using kubernetes (k8s), a powerful, open-source system for automating the deployment, scaling and management of containerized applications.</div><a class=read-more href=https://blog.cloudkernels.net/posts/kata-fc-k3s-k8s/>Read more</a></article><article><div class="subtitle tags is-6 is-pulled-right"></div><span class="subtitle is-6">December 4, 2020</span><ul class=social-share><li class=twitter><a href="https://twitter.com/intent/tweet/?text=Hardware%20acceleration%20in%20the%20Age%20of%20Functions%20%28vol%20II%29&url=https%3a%2f%2fblog.cloudkernels.net%2fposts%2fvaccel_v2%2f?utm_source=twitter%26utm_medium=social%26utm_campaign=share_buttons" target=_share title="Share on Twitter"><i class="fab fa-twitter"></i></a></li><li class=twitter><a href="https://reddit.com/submit?title=Hardware%20acceleration%20in%20the%20Age%20of%20Functions%20%28vol%20II%29&url=https%3a%2f%2fblog.cloudkernels.net%2fposts%2fvaccel_v2%2f?utm_source=reddit%26utm_medium=social%26utm_campaign=share_buttons" target=_share title="Share on Reddit"><i class="fab fa-reddit"></i></a></li></ul><h1 class=title><a href=https://blog.cloudkernels.net/posts/vaccel_v2/>Hardware acceleration in the Age of Functions (vol II)</a></h1><div class=content>In our previous post we spoke about the potential solutions for deploying serverless offerings with hardware acceleration support. With the increasing adoption of the serverless and FaaS paradigms, providers will need to offer some form of hardware acceleration semantics.
For some time now, Amazon has identifed this as a “compelling use case” for their AWS Firecracker hypervisor which powers the Amazon Lambda service. What is more, they identify traditional techniques for GPU support in VMs such as GPU passthrough comes with limitations and significantly increases the attack surface of the hypervisor.</div><a class=read-more href=https://blog.cloudkernels.net/posts/vaccel_v2/>Read more</a></article></div></section><section class="section pager"><div class=container><nav class="level is-mobile"><div class=level-left><div class=level-item><a class=button href=/page/2/>Older
<span class="icon is-small is-marginless"><svg viewbox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" aria-hidden="true"><path d="M14 6l6 6-6 6"/></svg></span></a></div></div></nav></div></section><section class="section footer"><div class=container><p><small>© CloudKernels 2019-2022</small></p></div></section><script type=application/javascript>var doNotTrack=false;if(!doNotTrack){window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;ga('create','UA-121797730-2','auto');ga('send','pageview');}</script><script async src=https://www.google-analytics.com/analytics.js></script><script src=https://code.jquery.com/jquery-3.3.1.min.js></script><script src=/js/social-share.js></script><script src=/js/nav-responsive.js></script></body></html>