Vue normale
-
Collabnix
- Testcontainers Tutorial: Docker Model Runner GuideTestcontainers Tutorial: Docker Model Runner Guide
-
Collabnix
- Dear APIs, Meet POSTMAN : Your New Best FriendIn today’s digital world, APIs (Application Programming Interfaces) are the backbone of modern web and mobile applications. They enable communication between different software systems which helps in seamless sharing of data . As APIs continue to grow in complexity and importance, so does the need for efficient tools to test, manage, and collaborate on API […]
Dear APIs, Meet POSTMAN : Your New Best Friend
-
Collabnix
- Testcontainers and PlaywrightDiscover how Testcontainers-Playwright simplifies browser automation and testing without local Playwright installations. Learn about its features, limitations, compatibility, and usage with code examples.
Testcontainers and Playwright

-
Technology Conversations
- Exploring KCL: Configuration and Data Structure Language; CUE and Pkl Replacement?Dive into the world of K Configuration Language (KCL). This review and walkthrough illuminates the features and advantages of using KCL to generate YAML or JSON configurations and manifests. We cover the basics of KCL’s syntax, its approach to handling hierarchical data, and demonstrate how to define and manipulate configurations with clarity and precision. ▬▬▬▬▬▬ Additional Info ▬▬▬▬▬▬ Gist with the commands: https://gist.github.com/vfarcic/e6636bb851ae28d748fc8c1517bac931 KCL:
Exploring KCL: Configuration and Data Structure Language; CUE and Pkl Replacement?
Dive into the world of K Configuration Language (KCL). This review and walkthrough illuminates the features and advantages of using KCL to generate YAML or JSON configurations and manifests. We cover the basics of KCL’s syntax, its approach to handling hierarchical data, and demonstrate how to define and manipulate configurations with clarity and precision.
▬▬▬▬▬▬ Additional Info
▬▬▬▬▬▬
Gist with the commands: https://gist.github.com/vfarcic/e6636bb851ae28d748fc8c1517bac931
KCL: https://kcl-lang.io
Is CUE The Perfect Language For Kubernetes Manifests (Helm Templates Replacement)?: https://youtu.be/m6g0aWggdUQ
Is Timoni With CUE a Helm Replacement?: https://youtu.be/bbE1BFCs548
Is Pkl the Ultimate Data Format? Unveiling the Challenger to YAML, JSON, and CUE: https://youtu.be/Nm1ioWPRRVQ
▬▬▬▬▬▬ Sponsorships
▬▬▬▬▬▬
If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/meet to book a timeslot that suits and we’ll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below)
▬▬▬▬▬▬ Livestreams & podcasts
▬▬▬▬▬▬
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me
▬▬▬▬▬▬
Follow me on Twitter: https://twitter.com/vfarcic
Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/
-
Technology Conversations
- Nix for Everyone: Unleash Devbox for Simplified DevelopmentSimplify your development game with Devbox acting as a simplification layer on top of Nix. Use it to install all the tools required to work on a project and create ephemeral environments that can run as local Shells, remotely as DevContains for GitHub CodeSpaces or DevPod, in Docker containers, or in CI/CD pipelines. ▬▬▬▬▬▬ Additional Info ▬▬▬▬▬▬ Gist with the commands: https://gist.github.com/vfarcic/96b5b06a95b1db5f9a8939a8fa850827 Devbox: https://www.jetpack.io/devbox Say Good
Nix for Everyone: Unleash Devbox for Simplified Development
Simplify your development game with Devbox acting as a simplification layer on top of Nix. Use it to install all the tools required to work on a project and create ephemeral environments that can run as local Shells, remotely as DevContains for GitHub CodeSpaces or DevPod, in Docker containers, or in CI/CD pipelines.
▬▬▬▬▬▬ Additional Info
▬▬▬▬▬▬
Gist with the commands: https://gist.github.com/vfarcic/96b5b06a95b1db5f9a8939a8fa850827
Devbox: https://www.jetpack.io/devbox
Say Goodbye to Containers – Ephemeral Environments with Nix Shell: https://youtu.be/0ulldVwZiKA
Say Goodbye to Makefile – Use Taskfile to Manage Tasks in CI/CD Pipelines and Locally: https://youtu.be/Z7EnwBaJzCk
▬▬▬▬▬▬ Sponsorships
▬▬▬▬▬▬
If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/meet to book a timeslot that suits and we’ll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below)
▬▬▬▬▬▬ Livestreams & podcasts
▬▬▬▬▬▬
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me
▬▬▬▬▬▬
Follow me on Twitter: https://twitter.com/vfarcic
Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/
-
Technology Conversations
- Crossplane Configuration Packages | Tutorial (Part 4)In this fourth installment of our Crossplane tutorial series, we are exploring Configuration Packages. They allow us to package Crossplane Compositions as OCI (Docker) images and distribute them to control plane clusters. ▬▬▬▬▬▬ The Book ▬▬▬▬▬▬ Amazon: https://www.amazon.com/dp/B0CWCYP5CJLeanPub: https://leanpub.com/crossplane ▬▬▬▬▬▬ Additional Info ▬▬▬▬▬▬ Gist with the commands: https://gist.github.com/vfarcic/aa5ecfa315608d1257ba56df18088f2f Crossplane: https://crossplane.
Crossplane Configuration Packages | Tutorial (Part 4)
In this fourth installment of our Crossplane tutorial series, we are exploring Configuration Packages. They allow us to package Crossplane Compositions as OCI (Docker) images and distribute them to control plane clusters.
▬▬▬▬▬▬ The Book
▬▬▬▬▬▬
Amazon: https://www.amazon.com/dp/B0CWCYP5CJ
LeanPub: https://leanpub.com/crossplane
▬▬▬▬▬▬ Additional Info
▬▬▬▬▬▬
Gist with the commands: https://gist.github.com/vfarcic/aa5ecfa315608d1257ba56df18088f2f
Crossplane: https://crossplane.io
Say Goodbye to Containers – Ephemeral Environments with Nix Shell: https://youtu.be/0ulldVwZiKA
▬▬▬▬▬▬ Sponsorships
▬▬▬▬▬▬
If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/meet to book a timeslot that suits and we’ll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below)
▬▬▬▬▬▬ Livestreams & podcasts
▬▬▬▬▬▬
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me
▬▬▬▬▬▬
Follow me on Twitter: https://twitter.com/vfarcic
Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/
-
Technology Conversations
- How to Propagate Secrets Everywhere with External Secrets Operator (ESO) and CrossplaneWe dive into the powerful synergy between External Secrets Operator (ESO) and Crossplane to efficiently manage and propagate secrets across your Kubernetes clusters, databases, and secrets managers. Learn how to securely and seamlessly integrate with cloud providers’ secret management systems using ESO, and see how to leverage Crossplane’s infrastructure as code capabilities to ensure your secrets are consistently deployed wherever they’re needed. ▬▬▬▬▬▬ Additional Info ▬▬▬▬▬▬ Gi
How to Propagate Secrets Everywhere with External Secrets Operator (ESO) and Crossplane
We dive into the powerful synergy between External Secrets Operator (ESO) and Crossplane to efficiently manage and propagate secrets across your Kubernetes clusters, databases, and secrets managers. Learn how to securely and seamlessly integrate with cloud providers’ secret management systems using ESO, and see how to leverage Crossplane’s infrastructure as code capabilities to ensure your secrets are consistently deployed wherever they’re needed.
▬▬▬▬▬▬ Additional Info
▬▬▬▬▬▬
Gist with the commands: https://gist.github.com/vfarcic/216c589df4b4a8976ad48f6a79f95158
External Secrets Operator (ESO): https://external-secrets.io
Manage Kubernetes Secrets With External Secrets Operator (ESO): https://youtu.be/SyRZe5YVCVk
Crossplane – GitOps-based Infrastructure as Code through Kubernetes API: https://youtu.be/n8KjVmuHm7A
How To Shift Left Infrastructure Management Using Crossplane Compositions: https://youtu.be/AtbS1u2j7po
Crossplane Composition Functions: Unleashing the Full Potential: https://youtu.be/jjtpEhvwgMw
OpenFunction: The Best Way to Run Serverless Functions on Kubernetes?: https://youtu.be/UGysOX84v2c
Kubernetes Compositions: https://github.com/vfarcic/crossplane-kubernetes/tree/main/package
SQL Compositions: https://github.com/vfarcic/crossplane-sql/tree/main/package
Kubernetes Deployment Order and Dependencies Demystified: https://youtu.be/4-WpJ49MDG8
Argo CD Synchronization is BROKEN! It Should Switch to Eventual Consistency!: https://youtu.be/t1Fdse-F9Jw
▬▬▬▬▬▬ Sponsorships
▬▬▬▬▬▬
If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/meet to book a timeslot that suits and we’ll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below)
▬▬▬▬▬▬ Livestreams & podcasts
▬▬▬▬▬▬
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me
▬▬▬▬▬▬
Follow me on Twitter: https://twitter.com/vfarcic
Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/
-
Technology Conversations
- Developer Platform Consoles Should Be DumbWe dive deep into the world of developer platform consoles, exploring the importance of simplicity, API-based architectures, and the crucial role these elements play in discoverability, operations, and observability. We argue that developer platform consoles should aim for a ‘dumb’ design philosophy – one that emphasizes straightforward interfaces and leverages APIs to interact with underlying services and data. By stripping down the complexity traditionally found in these consoles, developers c
Developer Platform Consoles Should Be Dumb
We dive deep into the world of developer platform consoles, exploring the importance of simplicity, API-based architectures, and the crucial role these elements play in discoverability, operations, and observability. We argue that developer platform consoles should aim for a ‘dumb’ design philosophy – one that emphasizes straightforward interfaces and leverages APIs to interact with underlying services and data. By stripping down the complexity traditionally found in these consoles, developers can achieve greater efficiency and enhance the maintainability of their systems.
▬▬▬▬▬▬ Sponsorships
▬▬▬▬▬▬
If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/meet to book a timeslot that suits and we’ll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below)
▬▬▬▬▬▬ Livestreams & podcasts
▬▬▬▬▬▬
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me
▬▬▬▬▬▬
Follow me on Twitter: https://twitter.com/vfarcic
Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/
-
Technology Conversations
- Say Goodbye to Makefile – Use Taskfile to Manage Tasks in CI/CD Pipelines and LocallyDiscover the modern way of managing tasks in your development workflow with Taskfile, your Makefile alternative. In this video, we dive into how Taskfile simplifies task management both in CI/CD pipelines and local environments. Learn how to define and execute tasks with ease, gain insights into Taskfile’s convenient features, and see practical examples that will help you streamline your development process. Say goodbye to the complexity of Makefiles and embrace the simplicity of Taskfile for mo
Say Goodbye to Makefile – Use Taskfile to Manage Tasks in CI/CD Pipelines and Locally
Discover the modern way of managing tasks in your development workflow with Taskfile, your Makefile alternative. In this video, we dive into how Taskfile simplifies task management both in CI/CD pipelines and local environments. Learn how to define and execute tasks with ease, gain insights into Taskfile’s convenient features, and see practical examples that will help you streamline your development process. Say goodbye to the complexity of Makefiles and embrace the simplicity of Taskfile for more efficient and maintainable workflows.
▬▬▬▬▬▬ Additional Info
▬▬▬▬▬▬
Gist with the commands: https://gist.github.com/vfarcic/77c63cede031951654d5fea5ce0acb43
Task: https://taskfile.dev
Dagger: The Missing Ingredient for Your Disastrous CI/CD Pipeline: https://youtu.be/oosQ3z_9UEM
▬▬▬▬▬▬ Sponsorships
▬▬▬▬▬▬
If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/meet to book a timeslot that suits and we’ll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below)
▬▬▬▬▬▬ Livestreams & podcasts
▬▬▬▬▬▬
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me
▬▬▬▬▬▬
Follow me on Twitter: https://twitter.com/vfarcic
Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/
-
Technology Conversations
- Say Goodbye to Containers – Ephemeral Environments with Nix ShellWith Nix Shell, you can instantly spin up the exact environment you need, tailored to specific projects, and discard it with ease once you’re done. No containers! We’ll walk you through the installation of Nix and various ways to craft custom environments with Nix Shell. ▬▬▬▬▬▬ Additional Info ▬▬▬▬▬▬ Gist with the commands: https://gist.github.com/vfarcic/8ebbf4943c5c012c8c98e1967fa7f33b Nix: https://nixos.org Dagger: The Missing Ingredient for Your Disastrous CI/CD Pipeline:
Say Goodbye to Containers – Ephemeral Environments with Nix Shell
With Nix Shell, you can instantly spin up the exact environment you need, tailored to specific projects, and discard it with ease once you’re done. No containers!
We’ll walk you through the installation of Nix and various ways to craft custom environments with Nix Shell.
▬▬▬▬▬▬ Additional Info
▬▬▬▬▬▬
Gist with the commands: https://gist.github.com/vfarcic/8ebbf4943c5c012c8c98e1967fa7f33b
Nix: https://nixos.org
Dagger: The Missing Ingredient for Your Disastrous CI/CD Pipeline: https://youtu.be/oosQ3z_9UEM
▬▬▬▬▬▬ Sponsorships
▬▬▬▬▬▬
If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/meet to book a timeslot that suits and we’ll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below)
▬▬▬▬▬▬ Livestreams & podcasts
▬▬▬▬▬▬
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me
▬▬▬▬▬▬
Follow me on Twitter: https://twitter.com/vfarcic
Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/
-
Technology Conversations
- Artificial Intelligence Will NOT Replace You. Devs Using AI WillUnlock the full potential of your coding skills with the power of AI! Dive into the future by incorporating Artificial Intelligence into your workflow with Chat GPT, Google Bard, AWS Code Whisperer, Google Duet AI, GitHub Copilot, and others. ▬▬▬▬▬▬ Additional Info ▬▬▬▬▬▬ Build Glamorous Terminal-Based Applications with Charm Huh: https://youtu.be/Vw1r2uoU_Fc ▬▬▬▬▬▬ Sponsorships ▬▬▬▬▬▬If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/m
Artificial Intelligence Will NOT Replace You. Devs Using AI Will
Unlock the full potential of your coding skills with the power of AI! Dive into the future by incorporating Artificial Intelligence into your workflow with Chat GPT, Google Bard, AWS Code Whisperer, Google Duet AI, GitHub Copilot, and others.
▬▬▬▬▬▬ Additional Info
▬▬▬▬▬▬
Build Glamorous Terminal-Based Applications with Charm Huh: https://youtu.be/Vw1r2uoU_Fc
▬▬▬▬▬▬ Sponsorships
▬▬▬▬▬▬
If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/meet to book a timeslot that suits and we’ll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below)
▬▬▬▬▬▬ Livestreams & podcasts
▬▬▬▬▬▬
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me
▬▬▬▬▬▬
Follow me on Twitter: https://twitter.com/vfarcic
Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/
-
Technology Conversations
- Build Glamorous Terminal-Based Applications with Charm HuhWelcome to a new level of terminal aesthetics with Charm Huh! In this video, we guide you through the process of creating glamorous, modern applications directly in your terminal using Charm Huh. Unleash the power of this unique framework to build visually-appealing and highly functional CLI applications. Perfect for developers and command-line enthusiasts alike! ▬▬▬▬▬▬ Additional Info ▬▬▬▬▬▬ Gist with the commands: https://gist.github.com/vfarcic/8bcb7a0760d7e40517d885924f2092ec
Build Glamorous Terminal-Based Applications with Charm Huh
Welcome to a new level of terminal aesthetics with Charm Huh! In this video, we guide you through the process of creating glamorous, modern applications directly in your terminal using Charm Huh. Unleash the power of this unique framework to build visually-appealing and highly functional CLI applications. Perfect for developers and command-line enthusiasts alike!
▬▬▬▬▬▬ Additional Info
▬▬▬▬▬▬
Gist with the commands: https://gist.github.com/vfarcic/8bcb7a0760d7e40517d885924f2092ec
Charm Huh: https://github.com/charmbracelet/huh
k9s Kubernetes UI – A Terminal-Based Vim-Like Kubernetes Dashboard: https://youtu.be/boaW9odvRCc
How To Create A “Proper” CLI With Shell And Charm Gum: https://youtu.be/U8zCHA-9VL
▬▬▬▬▬▬ Sponsorships
▬▬▬▬▬▬
If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/meet to book a timeslot that suits and we’ll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below)
▬▬▬▬▬▬ Livestreams & podcasts
▬▬▬▬▬▬
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me
▬▬▬▬▬▬
Follow me on Twitter: https://twitter.com/vfarcic
Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/
-
Collabnix
- Kubetools Day Bengaluru: A Unique Show-n-Tell Event for Docker, Kubernetes, and AI EnthusiastsAre you a tech enthusiast with a deep passion for Docker, Kubernetes, and the cutting-edge tools revolutionizing the AI ecosystem? Do you have a groundbreaking tool or solution that has transformed your developer workflows? If so, mark your calendars for Kubetools Day Bengaluru, a unique Show-n-Tell event that provides a stage for speakers like you […]
Kubetools Day Bengaluru: A Unique Show-n-Tell Event for Docker, Kubernetes, and AI Enthusiasts
-
Collabnix
- Top 5 Storage Provider Tools for KubernetesJoin Our Slack Community As Kubernetes keeps progressing, the need for storage management becomes crucial. The chosen storage provider tools in this article do not only follow Kubernetes recommended methods, they also bring innovative capabilities to enable organizations to optimize storage resources and ensure a seamless and resilient application deployment experience. Kubernetes is an open-source […]
Top 5 Storage Provider Tools for Kubernetes
-
Collabnix
- Top 5 Machine Learning Tools For KubernetesJoin Our Slack Community Kubernetes is a platform that enables you to automate the process of deploying, scaling, and managing applications that are contained within containers. It operates on the idea of clusters, which consist of nodes (either virtual machines or physical machines) for running your applications and services. Additionally, Kubernetes offers functionalities like service […]
Top 5 Machine Learning Tools For Kubernetes
-
Technology Conversations
- Performance Testing – What? Why? How? When? (with Ddosify Examples)What is performance testing? What do we measure with performance testing? How should we define performance tests? How and where should we run performance tests? Is it enough to run performance tests? Should we do performance testing? Examples are provided through Ddosify. ▬▬▬▬▬▬ Additional Info ▬▬▬▬▬▬ Gist with the commands: https://gist.github.com/vfarcic/5631ef71f3131dd49baae80011aad486 Ddosify Repo: https://github.com/ddosify/ddosify Ddosify Site: https://ddosify.com Distr
Performance Testing – What? Why? How? When? (with Ddosify Examples)
What is performance testing? What do we measure with performance testing? How should we define performance tests? How and where should we run performance tests? Is it enough to run performance tests? Should we do performance testing?
Examples are provided through Ddosify.
▬▬▬▬▬▬ Additional Info
▬▬▬▬▬▬
Gist with the commands: https://gist.github.com/vfarcic/5631ef71f3131dd49baae80011aad486
Ddosify Repo: https://github.com/ddosify/ddosify
Ddosify Site: https://ddosify.com
Distributed Tracing With Jaeger And OpenTelemetry In Kubernetes: https://youtu.be/FK0uh-7nDSg
You MUST Instrument Your Code With OpenTelemetry!: https://youtu.be/oe5YYh9mhzw
Monitoring, Logging, And Alerting In Kubernetes: https://youtu.be/XR_yWlOEGiA
Progressive Delivery Explained – Big Bang (Recreate), Blue-Green, Rolling Updates, Canaries: https://youtu.be/HKkhD6nokC8
Argo Rollouts – Canary Deployments Made Easy In Kubernetes: https://youtu.be/84Ky0aPbHvY
How To Do Canary Deployments In Kubernetes Using Flagger And Linkerd?: https://youtu.be/NrytqS43dgw
▬▬▬▬▬▬ Sponsoships
▬▬▬▬▬▬
If you are interested in sponsoring this channel, please use https://calendly.com/vfarcic/meet to book a timeslot that suits and we’ll go over the details. Or feel free to contact me over Twitter or LinkedIn (see below)
▬▬▬▬▬▬ Livestreams & podcasts
▬▬▬▬▬▬
Podcast: https://www.devopsparadox.com/
Live streams: https://www.youtube.com/c/DevOpsParadox
▬▬▬▬▬▬ Contact me
▬▬▬▬▬▬
Follow me on Twitter: https://twitter.com/vfarcic
Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/