Han Verstraete(@welteki) 's Twitter Profileg
Han Verstraete

@welteki

Open Source Enthusiast | Associate Software Developer @openfaas | Exploring Nix/NixOS

ID:743547482500653058

linkhttp://github.com/welteki calendar_today16-06-2016 20:55:09

83 Tweets

184 Followers

87 Following

Alex Ellis(@alexellisuk) 's Twitter Profile Photo

We just went live from with an outliers page for CI job increases.

These can be tricky to spot over time but now with customer feedback we’ve made it easier for you to spot and correct them through the actuated dashboard

We just went live from #FOSDEM with an outliers page for CI job increases. These can be tricky to spot over time but now with customer feedback we’ve made it easier for you to spot and correct them through the @selfactuated dashboard #githubactions #cicd #productivity
account_circle
Alex Ellis(@alexellisuk) 's Twitter Profile Photo

On the livestream today we'll show how to migrate a Python function from AWS Lambda to OpenFaaS on Linode - the code generates a video summary from a longer video using ffmpeg.

2pm GMT - 3pm CET - 9am ET 👇 1/2


youtube.com/watch?v=uqFN99…

account_circle
Han Verstraete(@welteki) 's Twitter Profile Photo

The printer function proved to be invaluable in examining the headers and body of webhook requests during the development of the new OpenFaaS billing events.

It has now been updated to pretty print json by default.
First photo = old output, second photo = pretty printed output.

The printer function proved to be invaluable in examining the headers and body of webhook requests during the development of the new @openfaas billing events. It has now been updated to pretty print json by default. First photo = old output, second photo = pretty printed output.
account_circle
Alex Ellis(@alexellisuk) 's Twitter Profile Photo

On today's OpenFaaS community call, I'll be showing a 110 node K3s cluster running across 4x m3.large.x86 from Equinix Metal using Firecracker

There's 5 HA server VMs, the rest are worker VMs

The goal will be to deploy over 10k distinct functions

docs.openfaas.com/community/

On today's @openfaas community call, I'll be showing a 110 node K3s cluster running across 4x m3.large.x86 from @equinixmetal using Firecracker There's 5 HA server VMs, the rest are worker VMs The goal will be to deploy over 10k distinct functions docs.openfaas.com/community/
account_circle
Han Verstraete(@welteki) 's Twitter Profile Photo

Running the same ETL workflow with OpenFaaS and AWS Lambda.

I haven’t used Lambda much, but iterating on my Lambda function was a lot more involved compared to running:

1) `faas-cli local-run --watch` for local development.
2) `faas-cli deploy` once everything is working.

Running the same ETL workflow with OpenFaaS and AWS Lambda. I haven’t used Lambda much, but iterating on my Lambda function was a lot more involved compared to running: 1) `faas-cli local-run --watch` for local development. 2) `faas-cli deploy` once everything is working.
account_circle
Alex Ellis(@alexellisuk) 's Twitter Profile Photo

The Raspberry Pi 5 has been announced so I can finally talk about how much faster it is!

That, coupled with native NVMe support makes it the best version yet for servers, clusters and homelabs

Raspberry Pi

The Raspberry Pi 5 has been announced so I can finally talk about how much faster it is! That, coupled with native NVMe support makes it the best version yet for servers, clusters and homelabs @Raspberry_Pi
account_circle
Alex Ellis(@alexellisuk) 's Twitter Profile Photo

Grab your lab coat 👩‍🔬 we're building a microVM from a container ⚓️

Here's a tutorial that _still works_ - is quick, uncomplicated, and shows you just what a microVM looks and feels like.


actuated.dev/blog/firecrack…

account_circle
Han Verstraete(@welteki) 's Twitter Profile Photo

Just published my NixOS modules for OpenFaaS faasd, a lightweight & portable faas engine, on FlakeHub.

flakehub.com/flake/welteki/…

account_circle
Alex Ellis(@alexellisuk) 's Twitter Profile Photo

Nice demo by Han Verstraete on the Office Hours call of the changes we've been working on for the OpenFaaS dashboard

1 - figlet being invoked
2 - inspecting the headers returned
3 - invoking a function which produces a binary (i.e. colorise) causes the browser to download a file

Nice demo by @welteki on the Office Hours call of the changes we've been working on for the @openfaas dashboard 1 - figlet being invoked 2 - inspecting the headers returned 3 - invoking a function which produces a binary (i.e. colorise) causes the browser to download a file
account_circle
Han Verstraete(@welteki) 's Twitter Profile Photo

With the new IAM feature for OpenFaaS connectors now use a projected ServiceAccount token to authenticate to the gateway with minimal privilege.

Also useful for multi-tenancy where you would want to deploy connectors that can only operate on resources of a single tenant.

With the new IAM feature for @openfaas connectors now use a projected ServiceAccount token to authenticate to the gateway with minimal privilege. Also useful for multi-tenancy where you would want to deploy connectors that can only operate on resources of a single tenant.
account_circle
Han Verstraete(@welteki) 's Twitter Profile Photo

Created a set of experimental functions, 'ofTools' to build container images for OpenFaaS with Nix.

They can be used to help you deploy applications packaged with Nix to OpenFaaS.

github.com/welteki/nix-fa…

Created a set of experimental functions, 'ofTools' to build container images for @openfaas with Nix. They can be used to help you deploy applications packaged with Nix to OpenFaaS. github.com/welteki/nix-fa… #nix #faas #serverless #containers
account_circle
Alex Ellis(@alexellisuk) 's Twitter Profile Photo

Here's a tech preview of actuated CI runners for @GitLab

💰 Efficient use of faster hardware
🔥 Securely isolated in ephemeral microVMs
🚀 <1s until running
💪 x86 and Arm

Let me know if you're interested in trying it out with your team.

youtube.com/watch?v=PybSPd…

account_circle
Han Verstraete(@welteki) 's Twitter Profile Photo

While updating faasd-nix to the latest nixpkgs 23.05 release I tried to run the GHA build with actuated

Even on my RPI 4 - 8GB the build for arm64 only took 12min compared to almost 60min on a GitHub hosted runner with qemu.

github.com/welteki/faasd-…

os

While updating faasd-nix to the latest nixpkgs 23.05 release I tried to run the GHA build with @selfactuated Even on my RPI 4 - 8GB the build for arm64 only took 12min compared to almost 60min on a GitHub hosted runner with qemu. github.com/welteki/faasd-… #nix #nixos #cicd
account_circle
Han Verstraete(@welteki) 's Twitter Profile Photo

To optimise the use of your available build capacity actuated now supports scheduling jobs to either kind of runner, arm64 or amd64.

Useful for running jobs that are CPU arch agnostic like certain Python, Node.js, headless web-browser based testing etc.

To optimise the use of your available build capacity @selfactuated now supports scheduling jobs to either kind of runner, arm64 or amd64. Useful for running jobs that are CPU arch agnostic like certain Python, Node.js, headless web-browser based testing etc.
account_circle