Operations | Monitoring | ITSM | DevOps | Cloud

November 2021

A Developer focused CI/CD pipeline for Kubernetes

As Kubernetes becomes the key target environment across many organizations, it automatically becomes an essential topic for developers. However, Kubernetes was created for operations and, unless you spend a considerable amount of time learning and specializing yourself, it is still challenging to use. Developers should rather focus on delivering applications instead, and a developer or application-focused platform is needed to enable that.

Crossplane and Shipa 101 - Your First Crossplane Abstraction

Kubernetes is viewed as one of the great equalizers between development and operations teams. Simply write a manifest and the declarative power of Kubernetes is off to fulfill your desired state. Kubernetes is certainly pluggable and has the ability to be extended / opinions being swapped internally. As any IT organization can tell you, even with Kubernetes there is a lot of integration work, and several parts of the stack such as IaC have been left outside of Kubernetes.

Terraform and Shipa 101 - Your First Terraform and Shipa Cloud Integration

Leveraging Terraform, which is an infrastructure-as-code platform, is a great match. Using both technologies together is becoming more mature and there have been some great pieces around the art of the possible between the two platforms. Though if you are unfamiliar with both, this guide will get you up and started with both Terraform and Shipa together. In this example will be using Terraform to create all of the necessary Shipa resources to deploy to a Kubernetes cluster.

Ketch Now in the Civo Cloud Marketplace - Getting Started

Just behind the Ketch 0.6 Release, Ketch is now available for the first time in the Civo Marketplace. If you are unfamiliar with Civo, Civo is a Kubernetes based cloud provider allowing for the rapid creation of Kubernetes clusters. No matter where you are in the Kubernetes journey, the pairing of Civo and Ketch can allow you to fast-track your Kubernetes learnings or further your developer experience and guardrails with Kubernetes.

Kubernetes Application-Level API

The Kubernetes API is the front end of the Kubernetes control plane and is how users can interact with their clusters. In essence, it’s the interface used to manage, create, and configure the cluster and the state of objects. Using a standard API, Kubernetes allowed teams to focus on constructs and consume infrastructure across different providers.