search
Follow Topic rss_feed

DevOps is a set of practices that combines software development and IT operations. It aims to shorten the systems development life cycle and provide continuous delivery with high software quality. DevOps is complementary with Agile software development; several DevOps aspects came from Agile methodology.

Bharat Dwarkani shared on Jul 28, 2020
image
medium.com
bookmarks
share
visibility6
visibility6 share bookmarks

While Kubernetes has many advantages, it also brings new security challenges that should be considered. Therefore, it is crucial to understand the various security risks that exist in containerized environments, and specifically in Kubernetes.

Bharat Dwarkani shared on Jul 28, 2020
image
microsoft.com
bookmarks
share
visibility0
visibility0 share bookmarks

This post is focused on how to do a full deployment of Pod Security Policies with everything locked down and how to grant exceptions.

Bharat Dwarkani shared on Jul 28, 2020
image
developer.squareup.com
bookmarks
share
visibility0
visibility0 share bookmarks

When running multiple services and applications on a Kubernetes cluster, a centralized, cluster-level work stack will assist you quickly type through and analyze the serious volume of log knowledge made by your Pods. One well-liked centralized solution is that the Elasticsearch, Fluentd, and Kibana (EFK) stack.

Bharat Dwarkani shared on Jul 23, 2020
image
medium.com
bookmarks
share
visibility2
visibility2 share bookmarks

KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes

Bharat Dwarkani shared on Jul 21, 2020
image
github.com
bookmarks
share
visibility0
visibility0 share bookmarks

In this article I will show how to self host Azure functions in a Kubernetes cluster.

Bharat Dwarkani shared on Jul 19, 2020
image
syntaxsuccess.com
bookmarks
share
visibility3
visibility3 share bookmarks

Dockers aren’t really a new thing around, but in many cases developers are spending time to create proper image or trying different Dockerfile configurations, or simply they don’t pay attention to re-usability and multi environment build.

Bharat Dwarkani shared on Jul 12, 2020
image
medium.com
bookmarks
share
visibility9
visibility9 share bookmarks

Consider a Kubernetes cluster with 3 worker nodes having a memory of 10GB each. Suppose the developers end up deploying some pods by mistake which consumes almost all the cpu and memory available in the node. Hence causing resource contention in the others application pods which serves traffic from consumers. This could also be caused when hackers inject high resource consuming pods intentionally into the system.

Bharat Dwarkani shared on Jul 12, 2020
image
itnext.io
bookmarks
share
visibility0
visibility0 share bookmarks

Docker provides the ability to package and run an application in a loosely isolated environment called a container.

Bharat Dwarkani shared on Jul 06, 2020
image
freecodecamp.org
bookmarks
share
visibility2
visibility2 share bookmarks

In this post you'll learn how to configure a development environment with live-reload enabled. This will allow you to convert a legacy application so it uses Docker, Docker volumes, and docker-compose.

Bharat Dwarkani shared on Jul 06, 2020
image
freecodecamp.org
bookmarks
share
visibility4
visibility4 share bookmarks
add