K
Kinvolk Blog
kinvolk.io · Company blog · on HN since 2016
Engineering blog of Kinvolk, a Berlin Linux company behind Flatcar Linux, covering Kubernetes, eBPF, containers and benchmarks.
What HN saysHN commenters link it for the Flatcar Linux story as the continuation of CoreOS and for the 2021 Microsoft acquisition and its effects.
31HN people shared it
10linked it in comments
52stories submitted
539story points
3 years agolast shared
2016people per year2026
Most-shared posts
- 1Microsoft Acquires Kinvolk6 people · 22 points · first shared 2021 · 1 comments on HN
- 2Comparative Benchmark of Arm, AMD, and Intel for Cloud-Native Workloads4 people · 73 points · first shared 2019 · 22 comments on HN
- 3Performance Benchmark Analysis of Istio and Linkerd3 people · 22 points · first shared 2019 · 2 comments on HN
- 4Extending Systemd Security Features with eBPF3 people · 7 points · first shared 2021 · 1 comments on HN
- 5Towards unprivileged container builds3 people · 4 points · first shared 2018 · discussion on HN
- 6Kinvolk Labs: Investigating Kubernetes Performance Issues with BPF2 people · 56 points · first shared 2020 · 2 comments on HN
- 7Performance Benchmark Analysis of Egress Filtering on Linux2 people · 32 points · first shared 2020 · 6 comments on HN
- 8Announcing Flatcar Linux, a commercially supported fork of Container Linux2 people · 6 points · first shared 2018 · discussion on HN
- 9Flatcar Container Linux – Commercially supported Linux for container workloads2 people · 1 points · first shared 2021 · discussion on HN
- 10Homepage2 people · first shared 2018
- 11Headlamp: a new UI for Kubernetes1 people · 126 points · first shared 2020 · 43 comments on HN
- 12Testing services on Kubernetes with Linux traffic control1 people · 78 points · first shared 2016 · 3 comments on HN
- 13Lokomotive: An engine to drive cutting-edge Linux technologies into Kubernetes1 people · 43 points · first shared 2019 · 3 comments on HN
- 14Write Kubernetes Network Policies with Inspektor Gadget’s Network Policy Advisor1 people · 8 points · first shared 2020 · 2 comments on HN
- 15Introducing gobpf – Using eBPF from Go1 people · 6 points · first shared 2016 · discussion on HN
What HN people wrote when they linked it
jzelinskie · 2018-05-09
Red Hat is backing CRI-O for an alternative OCI runtime.
While we did pave the way for creating alternatives for Docker in Kubernetes, CoreOS never quite got rkt to 100% stability in Kubernetes. Personally, I love a lot of things about rkt, but the project's ultimate goal was to have standards, regardless of whether or not it was AppC.
If you're still interested in rkt (it's great tech that we still use to this day to run kubelet for all Tectonic clusters), I recommended chatting to the awesome folks at Kinvolk[0]. They maintain rkt alongside CoreOS and support customers using it in production.
[0]: https://kinvolk.io
blixtra · 2020-01-02
Kinvolk (https://kinvolk.io), the Kubernetes Linux experts | Berlin, Bengaluru ONSITE or REMOTE | Full Time
Kinvolk is a company focused on services and products for open-source cloud native Linux technologies. While having started out 4+ years ago as a consulting company (we built rkt with CoreOS, for example), we've recently added products to the mix. The first of which is Flatcar Container Linux, our drop-in replacement for CoreOS Container Linux. Building on this, we've introduced Lokomotive, our Kubernetes distribution, a major focus of development for us atm. In addition, we're building a collection of tools for debugging and security based on BPF and other low-level Linux technologies which will be integrated with our Linux + Kubernetes stack.
Kinvolk only works on/with open source technologies and all our products will be fully open source, NOT open core.
We're also the folks behind Cloud Native Rejects (https://cloud-native.rejekts.io/) and All Systems Go! (https://all-systems-go.io/)
If you're interested in working with an expert team that fully understands the the system, is passionate about open source, and building cutting edge technologies then by all means, apply within!
We have a number of openings in BERLIN, BEGELURU and remote:
* Technical Account Manager
* Visual and Brand Designer
* Events coordinator
* Kubernetes Operations Engineer (especially interested in this role being distributed to have follow-the-sun support)
* Cloud Infrastructure…
kapilvt · 2024-04-14
redhat coreos isn't really based on coreos tech at all, its ostree/rpm-tree. the kinvolk folks maintain a coreos distro based on the original tech https://kinvolk.io/coreos-eol https://www.flatcar.org
yencabulator · 2023-09-27
Note: similar, but definitely not the same. The real continuation of CoreOS was Flatcar Linux (https://www.flatcar.org/), but then the company behind that was bought by Microsoft (https://kinvolk.io/blog/2021/04/microsoft-acquires-kinvolk/) and I really don't expect much of them anymore...
t-lo · 2023-04-11
The most significant change this acquisition brought to Flatcar was to turn it from a vendor-driven open source project to a community-driven one. Also see Kinvolk's statement at the time: https://kinvolk.io/blog/2021/04/microsoft-acquires-kinvolk/
Since then, the project has opened up and has become fully community driven - releases, features, stewardship, everything. To further underline independent stewardship, Flatcar was recently proposed to join the CNCF as an incubating project: https://github.com/cncf/toc/pull/991 .
dgellow · 2021-03-16
I still miss CoreOS, it was a really good solution.
Edit: as said in another comment in this thread, there are now alternatives to CoreOS!
- Fedora CoreOS: https://docs.fedoraproject.org/en-US/fedora-coreos/
- Flatcar Container Linux: https://kinvolk.io/flatcar-container-linux/
mroche · 2021-02-22
> That is, a minimal base system that's built for immutable container images, providing just what's needed to bootstrap the current generation of language-specific build and package systems.
At least for the first half, that sounds sort of like Fedora/Red Hat CoreOS[0], the predecessor CoreOS fork Flatcar Container Linux[1], or the Amazon distribution BottleRocket[2].
[0] https://getfedora.org/en/coreos?stream=stable
[1] https://kinvolk.io/flatcar-container-linux/
[2] https://aws.amazon.com/blogs/aws/bottlerocket-open-source-os-for-conta…
alexeldeib · 2019-12-01
Anyone have thoughts on how this might compare to something like Ampere's ARM server chips? Seems like the custom chips are indeed ARM based as well? I saw some benchmarks recently on Ampere chips that had me fairly impressed.
https://kinvolk.io/blog/2019/11/comparative-benchmark-of-ampere-emag-a…
Terretta · 2019-05-29
That report resulted in an update to Istio docs: “Warning not to use demo profile for performance evaluation”
https://github.com/istio/istio.io/pull/4220
More here, which basically suggests, don’t stop Istio from scaling out before 500 rps, it doesn’t like that at all:
https://kinvolk.io/blog/2019/05/performance-benchmark-analysis-of-isti…
tobbyb · 2018-12-13
Layers are integral in Docker, layers were pushed as enabling reuse, composibility, 'immutability', every 'run' statement is a layer. They are not an implementation detail. Managing all these layers adds complexity and impact users from choosing storage drivers, to using layers to building images, and if you are going to use layers you need to be a privileged user to mount all these layers. [1]
Here is an example. I build an Nginx container with no layers from a base alpine image. Users can download and run it in a layer so the original Nginx container remains untouched or run a copy of it. If there is a security alert or update I rerun the build. No layers used. You build the same Nginx container will multiple layers, and have all the overhead of tracking and managing these layers. And users then download the Nginx container made up of all these layers and run it. If there is a security update in any lower layers it needs to rebuild. You have used a workflow and designed an entire system based on stacking layers to compose and build your image. That is a lot of overhead and complexity in basic image management. What is the benefit?
[1] https://kinvolk.io/blog/2018/04/towards-unprivileged-container-builds/