Blog Posts

Planning a production ready kubernetes with fundamental Controllers & Operators — Part 4

Planning a production ready kubernetes with fundamental Controllers & Operators — Part 4

Originally posted on the Israeli Tech Radar on medium.

Welcome back to part four of our series on building a production-ready Kubernetes cluster with fundamental controllers and operators! In the previous parts, we explored essential components like Secrets and DNS management. Today, we’ll delve into the world of Ingress, a critical concept for routing external traffic to your applications within the cluster. To explain Ingress, I’ll be taking the Analogy approach, I’ll use the analogy of a city compared to a modern distributed computer:

Read More
Planning a production ready kubernetes with fundamental Controllers & Operators — Part 5 — Scheduling

Planning a production ready kubernetes with fundamental Controllers & Operators — Part 5 — Scheduling

Originally posted on the Israeli Tech Radar on medium.

TL;DR A brief overview of scheduling in Kubernetes, “the almighty” controller loop, and additional “influencers” that enhance workload management.

Read More
Pre-commit hooks using python library pre-commit

Pre-commit hooks using python library pre-commit

Pre-commit examples used in just-do-it repository

I really need a strict pre-commit considering the number of branches and tools i’m using. Because the heart of the projects is tasks I want at the bare least .pre-commit-config.yaml to include the task --list-all command considering it compiles all the includes which may change name / location between branches.

Read More
12-factor application principles and How to build by-them

12-factor application principles and How to build by-them

  1. Codebase
  2. Dependencies
  3. Config
  4. Backing services
  5. Build, release, run
  6. Processes
  7. Port binding
  8. Concurrency
  9. Disposability
  10. Dev/prod parity
  11. Logs
  12. Admin processes

These 12 principles are the core of application which are designed to as a service, or as it’s known for in short SaaS.

Read More
Dev Env Evolution: Seeking developers productivity, Webinar

Dev Env Evolution: Seeking developers productivity, Webinar

In this webinar we had two talks:

DevEnv Evolution - Seeking Developer Productivity// Haggai Philip Zaguri, DevOps Architect, Group & Tech Lead at Tikal

Read More
Kube Security Shifting left, with Armo Security

Kube Security Shifting left, with Armo Security

As kubernetes matures into the standard de facto Operating System of the Cloud, in addition to a shift in deployment methods such as GitOps and Continuous delivery paradigms - automation of security is one of our main concerns

Read More
Shorts working at Tikal

Shorts working at Tikal

As kubernetes matures into the standard de facto Operating System of the Cloud, in addition to a shift in deployment methods such as GitOps and Continuous delivery paradigms - automation of security is one of our main concerns

Read More