Developer Experience is crucial to the adoption and ultimate success of a product.
To help you create a better developer experience when using Kubernetes, I’m going to share 10 Kubernetes tools that will give you and your dev team an edge with Kubernetes. 👇🏾
Kubernetes Templates is a VS Code extension that allows you to quickly generate a template config for any of the common Kubernetes entities -- such as Services, IngressRoutes, ConfigFiles, etc.
Lens (@k8slens) is a Kubernetes IDE that gives you total control of your Kubernetes clusters - development, monitoring, debugging, observability, and so much more!
K9s by @kitesurfer is a terminal-based UI for interacting with Kubernetes clusters. It makes it easier for you to navigate, observe and manage your deployed applications in the wild.
Think of it as a CLI for managing Kubernetes clusters in style.😉
Skaffold (@skaffolddev) handles all the hard bits of managing a Cloud native local development environment, such as building images and deploying them to Kubernetes.
It helps you save time with every iteration you make in development.
Copper is a configuration validator by @cloud66 that ensures all configuration files applied to the K8s clusters are tested & adhere to the relevant infrastructure policies.
Want to stay assured that your configurations are always tested? Use Copper!
Here are 15 project ideas for frontend, backend, and full-stack web developers. 👇
1⃣ Color box guesser game
A website that allows players to guess the background colour of a box on the page.
It starts by creating a number of boxes with different colours based on the user's input. Once the game starts, the boxes are flipped over, & colours are hidden.
2⃣Character count app
For this app idea, you will provide a text field that allows a user to type in. As the user types, the number of characters typed so far is displayed on the screen. Also, the background colour of the app changes based on the number of characters below. 👇🏽