Today marks my last day in Viavi Solutions. It's hard to say goodbye after spending over a decade here.
It was a pleasure working with you!
@xor22h.dev.bsky.social
๐ป Architect & DevOPS / Self-tought / 15 years ๐งโ๐ป GoLang, Java, PHP, Flutter, K8s, Rust ๐ฅ๏ธ Certified Kubernetes Administrator ๐ณ Docker Captain
Today marks my last day in Viavi Solutions. It's hard to say goodbye after spending over a decade here.
It was a pleasure working with you!
@docker.com announced Docker Offload yesterday during #WeAreDevelopers.
I've already tried it, and personally think it's a great feature, especially if you working with AI, agents and some extra juice for your pc.
More details on my post.
#Docker #DockerOffload #AI
Whoops! Helm got broken.
Helm 3.18.0 seems to introduce a breaking change which affects a lot of uptream helm charts.
Stay at the 3.17.x ๐
My relationship status with Shopify is complicated.
One day I love it.
Next one I want a divorce ๐
AI + Docker = ?
12.04.2025 11:05 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0#Docker just released a way to run LLM locally on your mac without any additional software.
More details in my blog.
Today at work:
โข Meetings
โข ArgoCD & gitops related activities
โข More meetings
After work:
โข Migrating a few domains to new server (Nginx/php/MySQL)
Before work:
โข Running LLM locally on my macbook (openai compatible)
โข Figuring out how to set it up with zed.dev
Runs a docker registry with TLS on localhost. Spends half a day forcing go-containerregistry library to use HTTPS and not HTTP for doing a push to localhost.
๐๐
โข Signs a new contract with a new customer
โข Gets access to existing codebase & deployments
โข Production Stripe keys in plain-text on the first repo I cloneโฆ
๐๐ญ๐ญ๐ญ๐ญ
#Docker just announced docker #bake.
On my blog post, you can find my first impressions and a few examples.
#cicd #devops #containers #automation
Use Strimzi, they saidโฆ
Use ArgoCD, they saidโฆ
Itโs going to be funโฆ.
Yes. Indeed. Very fun. Strimzi operator creates the resources based on itโs CRD and ArgoCD deletes them. In a loop. Nothing works. Fun. Indeed. ๐๐๐
Ever wanted to deploy a self-hosted Docker registry with granular access rights?
I've wrote a guide on how to achieve this easily: xor22h.dev/deploying-do...
Did you know you can run GitHub workflows locally using โactโ? This CLI tool simulates your GitHub Actions environment right on your machine. It even works with Gitea pipelines!
Local testing saves time and reduces unnecessary commits. Have you tried โactโ? #DevOps #GitHub
I'm on Threads as @xor22h. Install the app to follow my threads and replies. www.threads.net/@xor22h?invi...
19.12.2024 12:01 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0I've successfully moved my personal stack, including various websites, monitoring & collaboration tools away from Kubernetes.
Don't get me wrong, I love Kubernetes, and still use it daily. Just Kubernetes is usually not needed for such small envs.
Everything is still container based ;)
Reason - a payment gateway module. Trying to reach its API and fetch available payment modules for cart amount.
Problem: Provider bankrupted and turn off the API itself. So it goes to nowhereโฆ
When doing HTTP request to 3rd-party API - always do addd some timeout and terminate the request if they are too slow to respond.
Especially, if thatโs a code of commonly used plugin/service.
Short story: The checkout page of ecommerce site not opening since midnight. Other pages works fluently
Could you guess the hosting provider? Is that Steal CPU explainable in any way?
26.11.2024 05:17 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0That feeling when sales team says they found a new Content Management System based on Java, so we can easily learn it and adopt for new project. And they found - Strapi.
I have bad news, Strapi is Javascript, and JavaScript isnโt java.
If Postgres is the best SQL database, why donโt we have any open-source ecommerce systems based on it? All the popular ones are MySQL based.
23.11.2024 14:59 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0How do you do log analysis of your HTTP Server? No matter if that is Apache, Nginx, Caddy, or something else.
Forwarding them to elasticsearch? Loki? Grailog? Or just building simple visualization using goaccess.io
Ecommerce website/platform - best to scale vertically, or horizontally? Which path would you choose?
#ecommerce #devops
This one looks interesting. Definately need to look into it
25.10.2024 07:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Linking #bluesky account with your own domain is really cool feature. Now i have personal username which automatically promotes my web. Nice.
25.10.2024 05:58 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Is there a tool which allows to deploy #k8s Manifest on a simple docker with #docker-compose ?
I know there are a lot which does compose to k8s, but I want from the other side.
Does it make sense to build one myself?
I know docker would work in such deployment scenario. But in this case - I have a customer using single node k8s for 3 years already. It has itโs own benefits and downsides. And Iโm not sure if I want to go to docker-compose for this stack.
Wonder how much rss overhead this would save?
Iโm using Kubernetes daily, so k8s donโt scare me.
At the same time, using k8s would allow to scale easily by just adding extra workers.
Using Kubernetes allows to scale with zero changes. Just add extra workers, and it magically scales.
But I would agree that single node kube is a bit too much.
Docker compose versus Kubernetes for a single virtual machine deployment?
Which one you prefer?
My first post here.
I'm more active on Threads currently, where you can find more details about who I am.
In short - Senior DevOPS Engineer with more than 5 years of experience managing Kubernetes clusters.
I've also have 10+ years experience as software engineer.
GoLang is my fav language.