catops | Technologies

Telegram-канал catops - CatOps

5629

DevOps and other issues by Yurii Rochniak (@grem1in) - SRE @ Preply && Maksym Vlasov (@MaxymVlasov) - Engineer @ Star. Opinions on our own. We do not post ads including event announcements. Please, do not bother us with such requests!

Subscribe to a channel

CatOps

You may have seen this news already, but it's still worth sharing in my opinion.

Terraform adds a new language concept called "actions". It's interesting, because while HCL evolved through time, basic concepts such as resources, data sources, variables, and locals remained the same.

In nutshell, Actions are basically provider-approved local-execs: provider developers can add specific imperative tasks, such as invoking an AWS Lambda, that you can later attach to your resource's lifecycle.

The concept is not new, you were likely already doing this with provisioners, local and remote execs, and other hacks. Now, it's just more universal and straightforward.

The only thing is that actions are up to provider developers to implement, so do not expect many of them available from the get-go.

#terraform #hashicorp

Читать полностью…

CatOps

​​For today’s Donations Monday, I’d like to share with you a standing jar of one of the UAV units in which serves a guy from my wife’s small town.

They use this jar continuously to cover their needs for different equipment such as FPV drones, etc.

https://send.monobank.ua/jar/4WLw91UqFe

Card number:

5375 4112 2187 4204

#donations #Ukraine

Читать полностью…

CatOps

Speaking of MCPs. 2 new MCPs from AWS are available:

- AWS API MCP
- AWS Knowledge MCP

News via AWS Feed

#aws #ai

Читать полностью…

CatOps

A bundle of book bundles!

1. Cybersecurity Month bundle by O’Reilly.
2. Cisco Networking book bundle for certification preparation.

I recall, that having CCNA was a badge of honor when I was a student. I never had one. Mostly, because I was a bad student.

P.S. When dealing with HumbleBundle, always check what books you have already! I think, the Cisco bundle was featured before.

#books #humblebundle

Читать полностью…

CatOps

As you may have already guessed from the newsletter, a recording of my talk alongside the other talks from FW Days DevOps is available now on YouTube.

So, like, subscribe, and so the rest of the YouTube dance for the great FW Days team :)

#slides

Читать полностью…

CatOps

​​I'm back from a brief vacation, hence there was no newsletter last Friday. While, I'm catching up with things, you can help our friends from DOU and complete their survey about Ukrainian companies (in Ukrainian).

https://jobs.dou.ua/questionary/

The next issue of the newsletter comes tomorrow 🤞

Читать полностью…

CatOps

If you don’t like debugging the certificate issues, why not make the machine do it for you?

cert-manager-mcp-server is an MCP server from one of the members of our community.

I guess, we are in our “fuck around” phase with MCP servers and real-world AI applications. So, check it out and see, if it’s helpful!

#mcp #ai

Читать полностью…

CatOps

If you use KEDA in production, make sure you monitor it :)

Here are some useful Grafana dashboards for that.

#observability #grafana #keda #kubernetes

Читать полностью…

CatOps

​​For today's Donations Monday, I'd like to remind you about the UA Responders foundation. They work in the medical and rehabilitation field.

We cooperate with them for the DevOps Days Ukraine conference since the beginning of the full scale invasion.

Here's the direct link to donate:
https://uaresponders.org/donate/

#donations #Ukraine

Читать полностью…

CatOps

Many years in a row we organize the DevOps Days Kyiv conference for you!

This year isn't an exception. Tomorrow at 17:00 Kyiv time (14:00 UTC) we meet online once again online to talk about AI and its role in the software development industry.

We have open space afterward, so it's not a one way road: you'll be able to share your thoughts and experience there as well!

The conference is free, all you need is to register on the website:

https://devopsdays.com.ua/

See you there!

#event #devopsdays

Читать полностью…

CatOps

The deprecation of Bitnami public resources is apparently moved one month ahead.

A bit of a relief for those who haven’t yet migrated, but still.

#bitnami #docker #kubernetes

Читать полностью…

CatOps

Some new features of Go 1.25 regarding WaitGroups. Now, there's a new function wg.Go that simplifies the goroutine management, so you can omit wg.Add(1) and wg.Done() calls. Therefore, there's less possibility that you'll forget about those.

#go #programming

Читать полностью…

CatOps

Better late than never! So, here's a fresh issue of the CatOps Digest!

https://newsletter.catops.dev/p/catops-digest-2025-08-22

#digest #newsletter

Читать полностью…

CatOps

OPA is apparently Apple now.

At least the creators and many maintainers of OPA have joined Apple recently.

What does it mean for the project? Time will tell. OPA remains in CNCF. So, this acquisition may be a good thing: at least, now maintainers would have stable income, so the project won't end up like External Secrets Operator

#opa #security

Читать полностью…

CatOps

For today’s donations Monday, I’d like to share with you a charity organization that friends of mine from the music industry created at the beginning of the full scale invasion.

Musicians Defend Ukraine

#donations #Ukraine

Читать полностью…

CatOps

These days, you can use Kubernetes for the same things you used to use OpenStack.

In this short video Volodymyr Tsap - a member of our community - shares a quick demo of their recent project - Kube-DC.

#kubernetes #self_hosted

Читать полностью…

CatOps

An idea worth nothing without the implementation, they say. But what to do, if your ideas are discarded at your company, so you are never given the time and resources for the implementation?

In his article "Quiet Influence: A Guide to Nemawashi in Engineering", one of our subscribers shares an approach of convincing your management of ideas worth trying.

At some point in the career, skills like that are getting more and more important. So, it's very limiting to ignore the people skills for one's progress.

#culture #mgmt

Читать полностью…

CatOps

Is it the first supply chain attack in the MCP world?

A fake Postmark MCP was secretly BCCing all the emails.

Postmark is an SMTP provider. They have already put a statement that it was not developed by them.

The moral of the story is not to blindly trust 3rd party software that doesn’t come from your vendor. Another interesting thing is that the attack itself has nothing to do with LLMs, but the attackers are using the hype around everything AI to embed their malicious code.

#security #ai

Читать полностью…

CatOps

​​A friend of mine helps raising funds for the telecommunication equipment for the 3rd Separate Assault Brigade.

https://send.monobank.ua/jar/ACxqFDBnmp

This jar works with Apple Pay. I’ve tried it myself (since many Monobank jars do not support Apple Pay for whatever reason).

#donations #Monday

Читать полностью…

CatOps

A new issue of the CatOps Digest is here:

https://newsletter.catops.dev/p/catops-digest-2025-09-26

#digest #newsletter

Читать полностью…

CatOps

​​For today’s Donations Monday, I’d like to remind you once again about the UA Responders foundation that works in the medical and rehabilitation field.

We cooperate with them for the DevOps Days Ukraine conference since the beginning of the full scale invasion.

Here's the direct link to donate:
https://uaresponders.org/donate/

#donations #Ukraine

Читать полностью…

CatOps

They thought the Cloud was easy, predictable and Serverless is a best option... for become a truly horror!

Serverless Horrors is a collection of true thriller stories. Confusing settings, crashes, and unexpected traffic turn serverless accounts into a bloody mess for your wallet. Read on to avoid becoming the hero of the next horror story.

Happy Friday, btw 😈

#serverless

Читать полностью…

CatOps

Learnkube is a great resource, because they explain how Kubernetes works not only within its own abstractions, but in relation to other technologies.

Im this article they explain, how Kubernetes’ Security Context maps to the Linux primitives.

Tires article would be useful even if you’ve worked with both Linux and Kubernetes for some time, since recalling basic things from time to time is important.

#kubernetes #security #linux

Читать полностью…

CatOps

A new CatOps Digest is out:
https://newsletter.catops.dev/p/catops-digest-2025-09-06

These digests are great reminders for me, how little I post to the channel lately 😔

#digest #newsletter

Читать полностью…

CatOps

​​For today's Donations Monday, I'd like to ask you, once again, to help our friends from the UkrOps Club with their fundraiser for the electronic warfare equipment.

https://send.monobank.ua/jar/6tomFnD5Rb

About 50% of their "support jar" is covered.

#donations #Ukraine

Читать полностью…

CatOps

Cloudflare shares some insights from their redesign of their KV-storage following the Google's outage.

In nutshell, they use a combination of their distributed database and a vendor's cloud storage depending on the size of data. This line I find particularly interesting:


Cloudflare engineers explain that "for workloads dominated by sub-1KB objects at this scale, database storage becomes significantly more efficient and cost-effective than traditional object storage."

#cdn #databases

Читать полностью…

CatOps

​​For today's Donations Monday, let's help our friends from the UkrOps Club to complete their fundraiser for the electronic warfare equipment for the 46th Brigade.

https://send.monobank.ua/jar/6tomFnD5Rb

#donations #Ukraine

Читать полностью…

CatOps

The topic of cost optimization has gained a lot of popularity in the last couple of years. However, oftentimes people pay more attention towards compute capacity and SaaS offerings, which makes sense, since those are usually the biggest contributors to the overall bill.


Still, in this Reddit thread you can find some actionable advices on how to keep your S3 bill in check.

Those are tips from real people based on their experience in a wild, not just a random Medium post, which makes it extra useful in my eyes.

#aws #finops

Читать полностью…

CatOps

Software Architecture book bundle by O’Reilly.

This bundle looks familiar, so double-check if you have it already before
buying. I’ve checked my books, and it was not there, but still.

#books

Читать полностью…

CatOps

Crossplane 2.0 is out!

Crossplane is a very interesting project, and while I have my own reservations against managing cloud resources with Kubernetes abstractions, I think this project did many things right.

2.0 version takes it a step further. I personally excited abut this part:

~~~
The biggest change in Crossplane 2.0 is that compositions can now include any Kubernetes resource, not just Crossplane-managed infrastructure. This means you can define a composite resource that provisions a database, configures networking, deploys an application, and sets up monitoring, all in one cohesive abstraction.
~~~

This is great! Now, you should be able to define the whole scope of an application with all its infra dependencies as a single artifact, and potentially, ship application templates to manage fleets of similar services. This, in my humble opinion, is the only sane way of providing “a platform” to your developers.

#kubernetes #crossplane #platform_engineering

Читать полностью…
Subscribe to a channel