Serge Matveenko ♻️☮️Ⓐ · @lig
224 followers · 2696 posts · Server fosstodon.org

Just a friendly reminder that `Jsonnet` is dope. Also, `Tanka` is dope. `qbec` is dope as well.

#Jsonnet #qbec #tanka #devops

Last updated 2 years ago

Cíat Ó Gáibhtheacháin · @talideon
69 followers · 1105 posts · Server mastodon.sdf.org

I have to wonder why is so slow. It's slow enough that I can hardly see the point of using it in preference to just about any other language with built in JSON serialisation.

#Jsonnet

Last updated 2 years ago

Serge Matveenko ♻️☮️Ⓐ · @lig
198 followers · 2464 posts · Server fosstodon.org

But it doesn't have to be about DevOps at all. Jsonnet can help you to generate any configuration in almost any format in a slightly unusual but robust way.

#devops #kubernetes #data #language #configuration #helm #Jsonnet

Last updated 2 years ago

Serge Matveenko ♻️☮️Ⓐ · @lig
198 followers · 2464 posts · Server fosstodon.org

One such brilliant find is Jsonnet (jsonnet.org/) Its developers describe it as "A data templating language for app and tool developers." and it is.
I strongly encourage everyone who deals with a lot of dynamic configurations to give it a try. Especially, Jsonnet strives in the DevOps area. Tools like Qbec and Tanka could flip one's view on how Kubernetes deployments could work. Unless you really like Helm of cause. ->

#devops #kubernetes #data #language #configuration #helm #Jsonnet

Last updated 2 years ago

Serge Matveenko ♻️☮️Ⓐ · @lig
198 followers · 2464 posts · Server fosstodon.org

There are a lot of different technologies out there. Some technologies are popular, well established, and seem like a safe bet. Others didn't mature yet enough to use them in production.
However, many technologies are great but haven't got enough popularity yet to be on everybody's radar. I constantly keep looking for such technologies, and sometimes I'm able to find a real gem (I'm not talking about Ruby here). ->

#devops #kubernetes #data #language #configuration #helm #Jsonnet

Last updated 2 years ago

Serge Matveenko ♻️☮️Ⓐ · @lig
198 followers · 2464 posts · Server fosstodon.org

The list of technologies I have love hate relationship with (in no particular order):
* SQLAlchemy
* GStreamer (especially Rust bindings)
* GTK
* asyncio in Python
* Jsonnet (a recent addition)

#python #rust #sqlalchemy #gstreamer #gtk #asyncio #Jsonnet

Last updated 2 years ago

Serge Matveenko ♻️☮️Ⓐ · @lig
198 followers · 2464 posts · Server fosstodon.org

Didn't I mention that is awesome yet?
Anyway, it is awesome.
Why building around Jasonnet is good?
One of the reasons is interoperability. I use but I can and do use k8s-libs by Grafana that were written for .
Imagine you can exchange definitions between and .

Jsonnet is new yaml for .

#Jsonnet #qbec #tanka #ansible #chef #devops

Last updated 2 years ago

Serge Matveenko ♻️☮️Ⓐ · @lig
198 followers · 2464 posts · Server fosstodon.org

Been having some fun with nice technologies today.

Have migrated from Bind9 to coredns as the authoritative dns server for my domains.

It runs in k3s and has beed deployed using qbec.

Noice:)

BTW, Jsonnet is really fun to use.

#bind9 #coredns #dns #kubernetes #k3s #qbec #Jsonnet

Last updated 2 years ago

icinga (inofficial) · @icinga
16 followers · 122 posts · Server social.tchncs.de
Serge Matveenko ♻️☮️Ⓐ · @lig
198 followers · 2464 posts · Server fosstodon.org

In case someone decides to write a Qbec vs Tanka review, this would be highly appreciated and I'll do my best to share it as wide as possible.

It's a shame Qbec hasn't got the recognition it deserves being in many ways superior comparing to Tanka.

#tanka #qbec #Jsonnet #k8s #kubernetes #devops #grafana #splunk

Last updated 3 years ago