AWS

AWS::CloudFormation::Interface

Posted on

AWS::CloudFormation::Interface This helps how to modify the ordering and presentation of parameters in the AWS CloudFormation console. Check out my Youtube video on this article By default, parameters display in an alphabetical order by their logical IDs The AWS::CloudFormation::Interface metadata key uses two child keys, ParameterGroups (you could group all EC2-related parameters in one group […]

Please follow and like us:
AWS

AWS CloudFormation Init with Examples

Posted on

In this blog, we will explore AWS CloudFormation Init and will create an example of using all the cfn-init concepts You can check my Youtube video on this article. Agenda Basics of CloudFormation::Init cfn-init cfn-signal cfn-hup AWS::CloudFormation::Init Use the AWS::CloudFormation::Init type to include metadata on an Amazon EC2 instance  AWS::CLOUDFORMATION::INIT: RESOURCE METADATA “Resources”: { “MyInstance”: { […]

Please follow and like us:
AWS

AWS CloudFormation For Beginners with Examples

Posted on

In this blog, we will explore AWS CloudFormation with examples. Check out my Youtube video on this article. Prerequisite Clone this git repo AWS Account Setup Agenda: CloudFormation Concepts (Stacks & ChangeSet) Parameters Mappings Conditions Outputs AWS CloudFormation is used to describe and provision all of the infrastructure resources in your cloud environment. This is […]

Please follow and like us:
Gitlab

Setup Gitlab CI/CD pipeline for Kubernetes using Helm

Posted on

In this blog, we will setup a Gitlab CI/CD pipeline for Kubernetes application using Helm chart. Checkout my Youtube video on this article We will be deploying a sample Drupal application using Helm chart and deploy in GKE Agenda: Git repo in gitlab Create a .gitlab-ci.yaml and values.yaml file Create Kubernetes cluster from Gitlab Connect to […]

Please follow and like us:
Kubernetes

Setup Kubernetes Ingress on GKE

Posted on

We have seen in my previous blog how we can access the application externally using Service object. We have two options to get traffic outside the cluster NodePort LoadBalancer Mostly the load balancer option is preferred in the public cloud providers. Checkout my Youtube video for this article Limitations: The problem is that one LoadBalancer can only […]

Please follow and like us:
Devops Tools

Kubernetes ConfigMaps and Secrets

Posted on

In this blog, we will explore how we can use the the configuration data like database details using Config Maps and Secrets. Application ( Container Image) -> Deploy it on the Dev -> INT -> Prod There is no change from the application, application remains the same in all the environments. The only thing which […]

Please follow and like us:
Devops Tools

Kubernetes Labels and Annotation

Posted on

Check out my Youtube video on this blog In this blog, we will explore about Kubernetes Labels and Annotation. We will explain their use cases so that we can decide whether to use labels or annotation for a particular use case. In my previous blog we have already seen different kinds of pods and their […]

Please follow and like us:
Devops Tools

Kubernetes Controllers Explained with Examples

Posted on

In this blog, we will explore the concept of Kubernetes Controllers and how to use them to create replicated Deployments. We will also explore which controller should we use for a specific use case. Check out my YouTube video on this blog Prerequisite: Functional Kubernetes Cluster configured Kubernetes’ command-line tool, kubectl, which is the command-line […]

Please follow and like us:
Kubernetes

Kubernetes Pods Health Check using Liveness and Readiness

Posted on

In this blog, we will explore how to check the health of the Kubernetes pods using Liveness and Readiness Probe. Check out my YouTube video on this blog. If you are not familiar with basics of Kubernetes pod, please check my blog Prerequisite: Functional Kubernetes Cluster configured Kubernetes’ command-line tool, kubectl, which is the command-line […]

Please follow and like us:
Kubernetes

Kubernetes Pods explained with examples

Posted on

In this blog, we will explore the concepts of Kubernetes pods, how to create them using the yaml configuration, check pod logs etc.  Check out my YouTube video on this blog. Prerequisite: Functional Kubernetes Cluster configured Kubernetes’ command-line tool, kubectl, which is the command-line interface for running commands against Kubernetes clusters. Clone this git repo […]

Please follow and like us: