Terraform notes

1.write a comparison between Ansible vs Docker vs Terraform? A) Ansible Ansible is a configuration management tool which is used to create infrastructure as code that can be used to deploy repeatable environments. Terraform A)Terraform is an orchestration tool which stores the state of the environment and if anything is out of order it will automatically provide the resource when it is run again. Docker A) It is a software container technology platform that enables its users to create ,deploy,

Read more

Jenkins easy understanding

1.what is jenkins? jenkins is a self-contained java based program . Ready to run out of the box with packages for windows, linux, macos and other unix -like operating systems. jenkins is a free and open source automation server. it helps automate the parts of software development related to building ,testing , deploying. it is a server based system that runs in servlet containers such as apache tomcat. the reason jenkins software became so popular because of its monitoring. jenkins

Read more

prometheus notes

1.what is time series database? A) A time series database is a software system that is used for storing and serving time series through associated pairs of time and value. 2.How prometheus is good for time series metrix? A)prometheus fundamentally stores all data as time series streams of timestamped values belonging to the same metric and the same set of labeled dimensions. besides stored time series, prometheus may generate temporary derived time series as the result of queries. 3.what are

Read more

Ansible playbooks

write a ansible playbook to create a group called “deploy”. $ ansible to create a playbook name = deploy 2.write a ansible playbook to create a user called “deploy user” which is part of group called ” deploy” and with/bin/bash/shell. $ ansible to create user =”deploy user” group = “deploy” src=/bin/bash/shell 3.write a ansible playbook to install package named “httpd” in RHEL/centos. $ ansible install package named = “httpd” dest= RHEL/centos 4.write a ansible playbook to start and enable the

Read more

services easy understanding

-what is a service? service provides the same functionality to all the pods such as webservices, image processing . a service is responsible for exposing an interface to the pods . -what is the types of service? There are four types of service namely: 1.clusterIP – Exposes a service which is accessible only inside the cluster. 2.NodePort- Exposes a service to all the nodes in the cluster. 3.LoadBalancer- Exposes the service only to the cloud service provider. 4.ExternalName- Maps a

Read more

What is declarative language

-DIFFERENCE BETWEEN COMPILED LANG Vs INTERPRETED LANG Vs DECLARATIVE LANG? 1.A compiled language is a programming language whose implementations are typically compilers and not interpreters 2.An interpreted language is a programming language whose implementations execute instructions directly and freely ,without previously compiling a program in to machine language instructions. 3.Declarative language is also called nonprocedural or very high level programming languages in which a program specifies . -Example for declarative language ? 1.xml 2.Yaml 3.Json -PROS And CONS OF Declarative

Read more

Explanation about pods and usage in kubernetes

what is pod? pods can contain one or more containers such as docker containers. containers always run on pods. pods can have multiple containers. Types of pods ? Namely there are some types of pods: 1.Remote learning pod 2.Nanny share 3.Microschool 4.Hybrid pod what pod contains? -pods have multiple containers -all containers in pod share the pod environment. -pod will run as long as the container inside pod is running. -pods are used in kubernetes. -pods are atomic. life cycle

Read more

KUBERNETES EASY UNDERSTANDING

Define what is Kubernetes with image? 1.Kubernetes is an open source platform which is developed by google. 2.kubernetes is a combination of API server, controller, scheduler and etcd which is used by the developer/operator. 3.kubernetes node is a combination of kubelet and kube-proxy which is called as kubernetes node. Why Kubernetes ? 1.kubernetes is easy to use and we can create containers easily whenever we need. 2.In kubernetes control manager is used to control the servers. 3.scheduler is used to

Read more