Studio-DevOps

How to Deploy a Nginx Web server using Pulumi

Reading Time: 3 minutes Good day, Readers! In this blog, we’ll look at how to deploy a Nginx Web server with Pulumi. Before you begin using pulumi, you should be familiar with Kubernetes workloads. What is Pulumi? Pulumi is an open-source infrastructure as code tool that simplifies the provisioning and management of cloud resources by utilising the most popular programming languages. Pulumi, which was founded in 2017, has fundamentally Continue Reading

Getting Started With New Relic and Kubernetes

Reading Time: 3 minutes Good day, Readers! In this blog, we will look at how to begin monitoring the performance of apps and infrastructure with New Relic.. What is New Relic? New Relic is observability software, which allows teams to monitor the performance of their apps and infrastructure. Part of creating a successful application is ensuring that it remains operational after you construct it. Teams need insight into the Continue Reading

How to set up an HTTP Load Balancer in GCP

Reading Time: 3 minutes Introduction Hi everyone! Today in this blog, we’ll learn how to set up an HTTP Load Balancer in GCP. As a prerequisite, you can check out my previous blog where I demonstrated how you can set up a network load balancer in GCP. How it works HTTP(S) Load Balancing is implemented on Google Front End (GFE). GFEs are distributed globally and operate together using Google’s global Continue Reading

kubernetes

How to Deploy a Kubernetes Clusters with Ansible Kubespray

Reading Time: 4 minutes Hello Readers! In this blog we are going to learn How to Deploy a Kubernetes Clusters with Ansible Kubespray. We will be going through 12 steps starting from setting up vagrant VMs till running the final ansible-playbook. Okay now Let’s try some kubespray and kubernetes – Prerequisites: Before deploying the Kubernetes Cluster, you must meet the following prerequisites: Kubespray Ansible Python- 3.6.0 Kubernetes Step 1: Provision the VMs using Vagrant First we need to provision the VMs using vagrant. We will be setting up total 3 VMs (Virtual Machine) with its unique IP – Ansible Node (ansmaster) – 100.0.0.1 – 2 CPU – 2 GB Memory Kubernetes Master Node (kubemaster) – 100.0.0.2 – 2 CPU – 2 GB Memory Kubernetes Worker Node (kubeworker) – 100.0.0.3 – 2 CPU – 2 GB Memory Here is the Vagrantfile Vagrant.configure(“2”) do |config| config.vm.define “ansmaster” do |ansmaster| ansmaster.vm.box_download_insecure = true ansmaster.vm.box = “hashicorp/bionic64” ansmaster.vm.network “private_network”, ip: “192.168.59.101” ansmaster.vm.hostname = “ansmaster” Continue Reading

Bearded confident maintenance engineer in white shirt is working in database center

How to configure horizontal pod autoscaling

Reading Time: 4 minutes Hello readers, I’ll be covering about the details of what is horizontal pod autoscaling and how to configure horizontal pod autoscaling. Horizontal Pod Autoscaling In order to automatically scale the workload to meet demand, a HorizontalPodAutoscaler automatically modifies a workload resource such as a deployment, replica set or statefulset. The HorizontalPodAutoscaler informs the workload resource (the Deployment, StatefulSet, or other similar resource) to scale back Continue Reading

How To Create & Manage Kubernetes Cluster Using Linode

Reading Time: 4 minutes Hello Readers ! Hope you all are doing well . Today, I am here with the new topic to learn that is Linode. So In this blog we’ll see the basic Introduction of Linode and How To Create & Manage Kubernetes Cluster Using Linode . So Let’s get start !!! INTRODUCTION What Is Linode ? Linode is a cloud hosting provider focused on providing Linux-based virtual machines to support Continue Reading

How to deploy Prometheus on GKE cluster

Reading Time: 4 minutes Hello readers, I’ll be covering about the details of How to deploy Prometheus on GKE cluster. Scenario A GKE cluster where an application is running and that application need to be monitored. Prometheus An open-source system monitoring and alerting toolset called Prometheus was created at SoundCloud.Prometheus has been used by several businesses and organisations since its launch in 2012, and the project has a thriving Continue Reading

How to deploy a Helm chart repository on GitHub

Reading Time: 3 minutes Hello readers, I’ll be covering about the details of How to deploy a Helm chart repository on GitHub in detail. Prerequisite 1.GitHub Account 2.Helm Chart dummies Chart Repository Structure An HTTP server that stores an index.yaml file and perhaps some packed charts is known as a chart repository.When you’re prepared to distribute your charts, the best option is to submit them to a repository for Continue Reading

How to create an experiment of Videos data with Studio9

Reading Time: 3 minutes Hey Readers, Today, I am here with another blog. We will learn something special about creating an AL/ML model using Images. To perform this operation, Knoldus made a project which is known as Studio9. First, we will know what is studio 9? Studio 9 platform Enables developers to create, train and test the ML models quickly with a single click of a button along with Continue Reading

How to get the technical details for Studio9

Reading Time: 3 minutes Studio9 TechStack Details Studio9 Main Modules Studio9 Technology Used Studio9 Problem Statement Studio9 Milestones Studio9 Result TechStack Details Main Modules Library: An Asset Management Module where users can manage all their assets. Compose: A Pipeline Composition Module where users can construct their ETL, Data Engineering, and ML Pipelines.  Lab: A Pipeline Execution and Experimentation Module where users can run / execute their Pipelines Code: An Continue Reading

How to use Nexus 3 as Private Docker Registry?

Reading Time: 4 minutes  Nexus Repository provides universal support for all major build tools. Store and distribute Maven/Java, npm, NuGet, Helm, Docker, p2, OBR, APT, Go, R, Conan components and more. Manage components from dev through delivery: binaries, containers, assemblies, and finished goods. Support for the Java Virtual Machine (JVM) ecosystem, including Gradle, Ant, Maven, and Ivy. Compatible with popular tools like Eclipse, IntelliJ, Hudson, Jenkins, Puppet, Chef, Docker, Continue Reading

data codes through eyeglasses

How to get started with Nexus Repository Manager?

Reading Time: 4 minutes What is Repository Manager? An repository manager allows to store and retrieve build artifacts. Repository management is a foundational step in a broader trend towards managing binary components across your software supplychain and throughout the software development life cycle. Also, it can be considered as: A proxy for remote repositories which caches artifacts saving both bandwidth and time required to retrieve a software artifact from Continue Reading

EFS Provisioner for EKS with CSI Driver

Reading Time: 5 minutes What is CSI driver? A CSI driver is typically deployed in Kubernetes as two components: a controller component and a per-node component. Controller Plugin: The controller component can be deployed as a Deployment or StatefulSet on any node in the cluster. It consists of the CSI driver that implements the CSI Controller service and one or more sidecar containers. These controller sidecar containers typically interact with Kubernetes Continue Reading