To Restart or Not Restart? Managing Stateful Kubernetes Deployments with Operators and ConfigMaps
Here is how configMaps can help minimize costly restarts of stateful custom resources in Kubernetes.
Here is how configMaps can help minimize costly restarts of stateful custom resources in Kubernetes.
The way we build software products changes all the time. Serverless architecture opens up new opportunities to create awesome products faster. Not only that, serverless applications are more scalable, secure and maintainable – all with much less code. Serverless is the future of development and you should get ready for it. But what does it mean to be a serverless developer? What do you need to understand before jumping into the serverless pool?
Kibana is the visualization layer of the ELK Stack — the world’s most popular log analysis platform which is comprised of Elasticsearch, Logstash, and Kibana. This tutorial will guide you through some of the basic steps for getting started with Kibana — installing Kibana, defining your first index pattern, and running searches. Examples are provided throughout, as well as tips and best practices.
Besides email, IT teams need a flexible communication platform that facilitates fast and easy collaboration. Slack is one such tool, as it helps internal teams collaborate and make decisions quickly. OpManager now integrates with Slack, enabling you to discuss issues related to your network on a more agile platform, and collaborate with team members to troubleshoot network issues.
Kubernetes admission controllers are a powerful Kubernetes-native feature that helps you define and customize what is allowed to run on your cluster. An admission controller intercepts and processes requests to the Kubernetes API prior to persistence of the object, but after the request is authenticated and authorized.
There are a few, simple things in life I really, truly enjoy: a full breath of air, watching my kids learn and grow, and playing the piano immediately come to mind. I was reminded of another one after spending an hour with CameronB from DevOpsChat — full understanding of a complex problem. For me, it’s not finding a fix that works, I have to continue until I understand the underlying issues, but then it’s bliss.