News for hackers. Stuff that matters.

moshloop

Re:Cyphernetes: A Query Language for Kubernetes on Monday December 16, 2024 @02:41PM (#42434552)
This is the approach we took while building our Internal Developer Platform: watches (via client-go informers with client-side caching) to sync data into a Postgres database as JSONB. Changes are tracked using JSON patches and Kubernetes events. To avoid a watch on every resource kind, we handle this by performing incremental object fetches for the objects involved in watched events.

Getting this to perform well required several optimizations at both the Go and Postgres levels. On the Go side, we use prioritized work queues, event de-duplication, and even switched to Rust for efficient JSON diffs. For Postgres, we leverage materialized views and trigger-based optimistic locking

Show HN: Canary Checker – An OSS Kubernetes Native Health Check Platform

https://github.com/flanksource/canary-checker

I am Moshe the Founder @ Flanksource, and today we are releasing canary-checker, an open source, kubernetes native health check platform that provides a unified view of health across the entire stack.Canary checker was born out of the need for platform teams (particularly those running on- premise or on less than perfect infrastructure) to understand the health of applications running on top of...

( Read More... | no comments | 5 points | on HN )
Re:Ask HN: Who is hiring? (January 2023) on Monday January 02, 2023 @04:43PM (#34224080)
Flanksource | Founding Level Go Engineers | REMOTE, Worldwide

Flanksource is building a next generation mission control platform that enables teams to communicate and coordinate around system health and incidents, by aggregating health, configuration, change, logs and traces into an application focused view.

Email me at moshe @ flanksource.com or apply here: https://www.flanksource.com/careers and mention HN

Re:Ask HN: Who is hiring? (November 2022) on Tuesday November 01, 2022 @04:30PM (#33427056)
Flanksource | Go & React Engineers |Remote, Worldwide

Flanksource is building a next generation mission control platform that enables teams to communicate and coordinate around system health and incidents.

Apply here: https://www.flanksource.com/careers and mention HN

Re:Ask HN: Who is hiring? (September 2022) on Thursday September 01, 2022 @01:20PM (#32679747)
Flanksource | Golang, React and Kubernetes SRE Roles | Worldwide REMOTE | Full-Time or Contract

We are currently in "stealth" mode building a test-driven incident response platform for enterprises - automating most of the mundane and frustrating work required in incident response.

To apply email [email protected] or via our careers page: https://www.flanksource.com/careers

High Availability, Scalability, Deployments, etc are NOT the goal of Kubernetes, they are features that are not exclusive to Kubernetes, nor is Kubernetes necessarily better at them then others.

The goal of Kubernetes is to improve the portability of people by introducing abstraction layers at the infrastructure layer - These abstractions can seem overly complex, but they are essential to meet the needs of all users (developers, operators, cloud providers, etc)

Before kubernetes in order for a developer to deploy an application they would need to (send email, create terraform/cloudformation, run some commands, create ticket for loadbalancer team, etc) - these steps would rarely be same between companies or even between different teams in the same company.

After kubernetes you write a Deployment spec, and knowing how to write a deployment spec is portable to the next job. Sure there are many tools that introduce opinionated workflows over the essentially verbose configuration of base Kubernetes objects, and yes your next job may not use them, but understanding the building blocks, still make it faster than if every new company / team did everything completely differently.

If you only have a single team/application with limited employee churn - then the benefits may not outweigh the increased complexity.

Re:Ask HN: Who is hiring? (May 2022) on Monday May 02, 2022 @02:15PM (#31238732)
Flanksource | Founding Backend (Go), Frontend (React), SRE (Kubernetes) and Staff/Principal | Full Time or Contract | Remote First

Flanksource is building a test-driven incident response platform that enables teams to communicate effectively through real-time system models, reducing the broken telephone, "Please re-test" feedback loops that plague organizations with multiple teams.

Apply at https://www.flanksource.com/careers or reach out to me: moshe at flanksource.com, mentioning HN in the subject line.

Re:Ask HN: Freelancer? Seeking freelancer? (February 2021) on Monday February 01, 2021 @01:57PM (#25992082)
SEEKING FREELANCER(s) | Global Remote | AWS / Go / Kubernetes Engineers

We are looking for full-time, part-time and weekend warriors to help us with R&D and some project based work.

Email me @ moshe at flanksource.com

Re:Ask HN: Who is hiring? (February 2021) on Monday February 01, 2021 @01:54PM (#25992030)
Flanksource | AWS and Kubernetes SRE's | Fully Remote

Flanksource is hiring for AWS and Kubernetes Site Reliability Engineers we are remote first since inception with a strong focus on open-source - both from a technology perspective and a way of working.

Email me @ moshe at flanksource.com

Re:Ask HN: Who is hiring? (January 2021) on Monday January 04, 2021 @12:24PM (#25634613)
Flanksource | Kubernetes SRE | Full-Time or Part-Time | Remote from anywhere

We are looking for seasoned engineers with a passion for Open Source, particularly Kubernetes and Go

https://www.flanksource.com/careers/site-reliability-enginee...

or dm me on the Kubernetes slack

Re:Ask HN: Who is hiring? (November 2020) on Monday November 02, 2020 @12:43PM (#24970782)
Flanksource (https://www.flanksource.com) | Kubernetes SRE | Part-Time or Full-Time, Remote

We are looking for strong engineers to join our remote, fully distributed team to help us build a management plane to cater for Kubernetes as the OS for the Datacenter/Enterprise.

Apply here: https://www.flanksource.com/careers/site-reliability-enginee...

Re:Ask HN: Who is hiring? (August 2020) on Monday August 03, 2020 @11:51AM (#24039267)
Flanksource | Kubernetes SRE | Full-Time, Contract or Part-Time | REMOTE first

We are a Kubernetes company focused on accelerating large enterprises on their cloud-native journey.

https://www.flanksource.com/careers/site-reliability-enginee...

Re:Kubernetes is NOT a container orchestrator on Monday February 17, 2020 @10:44AM (#22348453)
I meant OpenStack.

Kubernetes works with fully-fledged VM's as well - See Kubevirt

Re:Kubernetes is NOT a container orchestrator on Monday February 17, 2020 @10:02AM (#22348105)
OpenStack and Kubernetes don't serve different purposes - they just solve them differently.

Both fundamentally are about abstracting the way in which infrastructure is managed.

Re:Kubernetes is NOT a container orchestrator on Monday February 17, 2020 @10:00AM (#22348093)
The size of the slack channel alludes to the size of the eco-system, and the scale at which Kubernetes is solving not just technical coding problems, but non-technical communication problems
Re:Kubernetes is NOT a container orchestrator on Monday February 17, 2020 @09:58AM (#22348076)
You can solve container orchestration problems using Kubernetes, but you can also solve them using Swarm, Nomad and Mesos.

Kubernetes is the most popular, precisely because it is not over-engineered, the level of engineering matches the problem domain.

Re:Kubernetes is NOT a container orchestrator on Monday February 17, 2020 @09:56AM (#22348054)
Kubernetes isn't the source of complexity - it is the problem domain of building and operating distributed systems that are fundamentally and essentially complex.

Compare the complexity of Kubernetes to Openstack - the next most similar project in the same problem space, and you will find Kubernetes is actually pretty simple.

Re:Kubernetes is NOT a container orchestrator on Monday February 17, 2020 @09:53AM (#22348027)
Sure, https://github.com/Azure/draft doesn't require any YAML and deploys onto Kubernetes.

I remember someone also doing a demo of configuring your kubernetes deployment on your Java objects directly.

Re:Ask HN: Freelancer? Seeking Freelancer? (February 2020) on Tuesday February 04, 2020 @12:10PM (#22238082)
SEEKING FREELANCER | Flanksource | Remote First

Flanksource is a niche consultancy focusing exclusively on Kubernetes and the Cloud Native ecosystem. We help companies navigate the CNCF landscape by evaluating and integrating technology into an infrastructure continuous delivery pipeline, tailored to each customer's particular environment and stack.

We are looking for Kubernetes focused Site Reliability Engineers to work remotely and ideally contribute back upstream.

Apply here https://careers.flanksource.com/o/kubernetes-site-reliabilit... Or dm moshloop on #kubernetes slack

Re:Ask HN: Who is hiring? (February 2020) on Tuesday February 04, 2020 @12:09PM (#22238062)
Flanksource | Remote First | Full Time / Part-Time

Flanksource is a niche consultancy focusing exclusively on Kubernetes and the Cloud Native ecosystem. We help companies navigate the CNCF landscape by evaluating and integrating technology into an infrastructure continuous delivery pipeline, tailored to each customer's particular environment and stack.

We are looking for Kubernetes focused Site Reliability Engineers to work remotely and ideally contribute back upstream.

Apply here https://careers.flanksource.com/o/kubernetes-site-reliabilit... Or dm moshloop on #kubernetes slack

Re:Maybe You Don't Need Kubernetes (2019) on Monday January 13, 2020 @11:00AM (#22035557)
I think this post misses the point of where kubernetes brings value the most: multi-team environments. If you are a single-team, then nomad, non-distributed docker, systemd units, etc is probably a better choice today due to the operational complexity of running Kubernetes (GKE,AKS,EKS do lower the complexity, but you still need kubernetes experts on call)

However if you are in an organization with multiple teams (as are the vast majority of developers) then Kubernetes provides a common language for deploying, operating and securing your applications which enables you to go from a process which could takes days, weeks or even months to provision and configure a VM to minutes or hours to provision a kubernetes namespace.

Re:Ask HN: Freelancer? Seeking Freelancer? (January 2020) on Thursday January 02, 2020 @12:20PM (#21937367)
SEEKING FREELANCER | flanksource | SRE | REMOTE first

flanksource is a niche consultancy focusing exclusively on Kubernetes and the Cloud Native ecosystem. We help companies navigate the CNCF landscape by evaluating and integrating technology into an infrastructure continuous delivery pipeline, tailored to each customer's particular environment and stack.

We are looking for thinkers with a bias for action, who love the Kubernetes community as much as we do.

Benefits:

- Remote first culture - work from anywhere in the world

- Flexible working hours - Choose both when and how much you work, we accommodate full-time employees/contractors, part-timers and weekend warriors

- Paid contribution to open-source projects in and around the kubernetes eco-system

- Annual development budget to spend on conferences, books, courses, etc..

Apply here: https://careers.flanksource.com/o/kubernetes-site-reliabilit... or DM moshloop on the Kubernetes Slack

Re:Ask HN: Who is hiring? (January 2020) on Thursday January 02, 2020 @12:17PM (#21937341)
flanksource | SRE | REMOTE first | full-time or part-time

flanksource is a niche consultancy focusing exclusively on Kubernetes and the Cloud Native ecosystem. We help companies navigate the CNCF landscape by evaluating and integrating technology into an infrastructure continuous delivery pipeline, tailored to each customer's particular environment and stack.

We are looking for thinkers with a bias for action, who love the Kubernetes community as much as we do.

Benefits:

- Remote first culture - work from anywhere in the world

- Flexible working hours - Choose both when and how much you work, we accommodate full-time employees/contractors, part-timers and weekend warriors

- Paid contribution to open-source projects in and around the kubernetes eco-system

- Annual development budget to spend on conferences, books, courses, etc..

Apply here: https://careers.flanksource.com/o/kubernetes-site-reliabilit... or DM moshloop on the Kubernetes Slack

Re:Ask HN: Freelancer? Seeking Freelancer? (December 2019) on Tuesday December 03, 2019 @01:48AM (#21690479)
SEEKING FREELANCER | Remote First

Flanksource is a niche consultancy focusing exclusively on Kubernetes and the Cloud Native ecosystem. We help companies navigate the CNCF landscape by evaluating and integrating technology into an infrastructure continuous delivery pipeline, tailored to each customer's particular environment and stack.

We are looking for long-term part-time engineers to increase diversity and fill out our on-call schedules.

Apply here https://careers.flanksource.com/o/kubernetes-site-reliabilit... Or dm moshloop on #kubernetes slack

Re:Ask HN: Who is hiring? (December 2019) on Monday December 02, 2019 @01:28PM (#21685203)
Flanksource | Remote First

Flanksource is niche consultancy focusing exclusively on Kubernetes and the Cloud Native ecosystem. We help companies navigate the CNCF landscape by evaluating and integrating technology into an infrastructure continuous delivery pipeline, tailored to each customer's particular environment and stack.

We are looking for Kubernetes focused Site Reliability Engineers to work remotely and ideally contribute back upstream.

Apply here https://careers.flanksource.com/o/kubernetes-site-reliabilit... Or dm moshloop on #kubernetes slack