Teleport (YC S15) | Backend Engineer | US, Europe, Canada, Remote OK | https://goteleport.com
Do you enjoy building security and deployment tools for other engineers?
Join us to hack on https://github.com/gravitational/teleport anywhere in the U.S, Canada and Europe.
Most of our code is Go, we have very little technical debt, our codebase is clean and small.
We expect you to be comfortable with the following: Go or Rust Linux, networking. Scalability or security experience for systems software is welcome.
We offer: Competitive salary and equity. 401k with company match. Excellent health insurance. Work anywhere in the U.S, Canada or Europe
Yesterday, this site went down for about four hours. Complaints started rolling
in from my millions of ardent followers, spurring me into action. Join
me as I deconstruct what went wrong, how I fixed it, and how I tried to
prevent the problem from occurring again.
Infrastructure Background
This site is built with Hugo, a static site generator
written in Go.
It
1 uses a slightly modified version of the
Nix theme by
Matúš Námešný.
It’s deployed automatically using GitLab’s CI/CD (Continuous
Integration/Continuous Deployment) service. Every time I push a commit to the
remote repository, a server runs a deployment script that I wrote. The script
All about Kubernetes and why you need more
Kubernetes is a platform for managing containerized workloads. Over recent years, it has pushed out alternative platforms and become a defacto standard.
All major cloud vendors now offer managed Kubernetes services, and there are no emerging competitors poised to unseat it. This article gives an overview of the rationale behind the emergence of Kubernetes and related technologies, and their place in an overall automation strategy.
Containers Advertisement
To understand the value of Kubernetes, you need to understand what containers are and why they are important. Superficially, containers can be viewed as lightweight virtual machines. Whereas virtual machines provide the illusion of a physical host to workloads, containers provide an isolated environment in a host (whether virtual or physical). Put another way, virtual machines simulate physical machines, including hardware and operating systems, and containers c