The Giant Swarm Blog


Managing the Security of Kubernetes Container Workloads

On in tech

In this series of articles entitled Securing Kubernetes for Cloud Native Applications, we’ve discussed aspects of security for each of the layers that make up a Kubernetes cluster. In this last article, we’re going to address the security of the container workload itself. How do we ensure the integrity of the contents of the container, and how do we know... Read More

Where are we going with the Giant Swarm API?

On in tech

In the coming months we are going to take a new direction with our API. In this blogpost we share the reasoning behind this shift. Our API acts as a gateway between the outside world and the microservices that enable the cluster management features that we provide. It handles our authentication and authorization, and has generally been an enabler of... Read More

Applying Best Practice Security Controls to a Kubernetes Cluster

On in tech

This is the penultimate article in a series entitled Securing Kubernetes for Cloud Native Applications, and follows our discussion about securing the important components of a cluster, such as the API server and Kubelet. In this article, we’re going to address the application of best-practice security controls, using some of the cluster’s inherent security mechanisms. If Kubernetes can be likened... Read More

Securing the Configuration of Kubernetes Cluster Components

On in tech

In the previous article of this series Securing Kubernetes for Cloud Native Applications, we discussed what needs to be considered when securing the infrastructure on which a Kubernetes cluster is deployed. This time around, we’re turning our attention to the cluster itself. Kubernetes is a complex system, and the diagram above shows the many different constituent parts that make up... Read More

Securing the Base Infrastructure of a Kubernetes Cluster

On in tech

The first article in this series Securing Kubernetes for Cloud Native Applications, provided a discussion on why it’s difficult to secure Kubernetes, along with an overview of the various layers that require our attention, when we set about the task of securing that platform. The very first layer in the stack, is the base infrastructure layer. We could define this... Read More

Why Is Securing Kubernetes so Difficult?

On in tech

If you’re already familiar with Kubernetes, the question in the title will probably resonate deep within your very being. And if you’re only just getting started on your cloud native journey, and Kubernetes represents a looming mountain to conquer, you’ll quickly come to realise the pertinence of the question. Security is hard at the best of times, but when your... Read More

Why You Should Not Neglect Your Developer’s Kubernetes Clusters

On in tech

Image attribution below So you’ve finally succeeded in convincing your organization to use Kubernetes and you’ve even gotten first services in production. Congratulations! You know uptime of your production workloads is of utmost importance so you set up your production cluster(s) to be as reliable as possible. You add all kinds of monitoring and alerting, so that if something breaks... Read More

How Giant Swarm Enables a New Workflow

On in product

By now we all know that Amazon AWS changed computing forever and it actually started as an internal service. The reason for the existence of AWS is pretty easy to understand once you understand Jeff Bezos and Amazon. Sit tight. Jeff and his team deeply believe in the two pizza team rule, meaning that you need to be able to... Read More

Logging Best Practices for Kubernetes using Elasticsearch, Fluent Bit and Kibana

On in tech

Logging is one of the most powerful tools we have as developers. It’s no accident that when things go wrong in production, one of a developer’s first questions is often - “can you send me the logs?”. Raw logs contain useful information but they can be hard to parse. So, when operating systems at scale, using structured logging can greatly... Read More

Giant Swarm vs OpenShift

On in product

At Giant Swarm, we’ve often been asked to compare our infrastructure with that of Red Hat OpenShift. We’d like to shed some light on this subject and give you a rundown of the differences between Giant Swarm and OpenShift. No doubt Red Hat OpenShift is a leading container platform, or as they put it themselves “The Kubernetes platform for big... Read More

Let’s start your journey towards microservices

Contact us Now