How to access Ansible remote machine using SSH user and key?

How to access Ansible remote machine using SSH user and key? There are following ways, you can autheticte linux remote server using Ansible. Method 1 – Password Less authentication SSH…

Read more »

Ansible execution connection type

Ansible executes playbooks in the remote server using following connection type. To change the connection type, you need to pass host-specific parameter ansible_connection=<connector>, the connection type can be changed. SSH…

Read more »

How to Autoscale pods based on CPU/Memory in Kubernetes?

CPU Based Scaling With Horizontal Pod Autoscaling, Kubernetes automatically scales the number of pods in a replication controller, deployment or replica set based on observed CPU utilisation. So, now we…

Read more »

What is Gitlab and how its useful in DevOps?

Intially, GitLab was introduced as a web-based Git-repository manager providing hositing solutions for git repo along with Wiki and Issues tracking. Later, GitLab become the single application for the entire…

Read more »

How to setup Docker repository in Artifactory and push/pull images?

Step 1 – Setup Artifactory using Docker way Follow this instructions… Setup Artifactory pro 6.1.0 using Docker containtainer Step 2 – Create a docker repo Create a repo & “Docker…

Read more »

Setup Artifactory pro 6.1.0 using Docker containtainer

Step 1 – Register a free account here. https://bintray.com/ Step 2 – Login and Click on the your “username” right top corner and go to “edit profile” Step 3 –…

Read more »

Copy a files from jenkins server to jenkins node/slave using pipeline plugins

Workarond 1 – Try to use stash/unstash, but it is bad for large files. Read more about stash & unstash https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#stash-stash-some-files-to-be-used-later-in-the-build https://jenkins.io/doc/pipeline/examples/#unstash-different-dir Workarond 2 – Try External Workspace Manager Plugin….

Read more »

Perforce Proxy aka Helix Proxy Explained!

Perforce aka Helix is built to handle distributed development in a wide range of network topologies. Perforce Proxy (P4P) provides fast, local access to versioned files at remote sites. With…

Read more »

Perforce Broker aka Helix Broker defined!

The Perforce Broker (P4Broker) enables you to restrict the commands that can be executed, or redirect specific commands to alternate (replica or edge) Perforce servers. The Perforce Broker is a…

Read more »

Helix Server Perforce Trigger Quick Start Guide

What is Perforce Trigger? Helix Server supports triggers which are user-written programs or scripts that are called when certain operations are performed. Examples of operations that might fire a trigger…

Read more »

Helix Core Trigger script type Reference Guide

Each line in the trigger table has four fields.   Field Meaning name The user-defined name of the trigger. A run of the same trigger name on contiguous lines is…

Read more »

Helix Core Trigger script variables Reference Guide

Use the following variables in the command field to pass data to a trigger script:   Argument Description Available for type %action% Either null or a string reflecting an action taken to a…

Read more »

How to monitor Perforce Server (Helix Core Server – p4D)

There are various ways you can monitor Perforce Server (Helix Core Server – p4D). Method 1 – Monitoring the Perforce Server disk space Use the p4 diskspace command to monitor…

Read more »

Dockerfile Lab Exercise – 1

Dockerfile Lab Exercise – 1 1. Write a dockerfile which has base ubuntu latest and apache latest. Run the apache default when you create a containers and apache welcome page…

Read more »

Difference between Docker Load and Docker Import

If you want to “flatten” an image and avoid the history which has multiple layers, docker export and import is the best way to do that. docker save – docker…

Read more »

Kubeadm Cheatsheet & Web reference

https://kubernetes.io/docs/setup/independent/install-kubeadm/https://kubernetes.io/docs/setup/independent/create-cluster-kubeadmhttps://kubernetes.io/docs/setup/independent/troubleshooting-kubeadm/https://kubernetes.io/docs/setup/independent/high-availability/https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/#tear-downhttps://kubernetes.io/docs/concepts/cluster-administration/addons/

Read more »

List of Best Alternatives of Kubernetes

Here are some of the known best alternative of Kubernetes which incudes. Docker Swarm A swarm is a group of machines that are running Docker and joined into a cluster….

Read more »

Alternative of Docker in Kubernetes

Since v1.6.0, Kubernetes has enabled the use of CRI, Container Runtime Interface, by default. The container runtime used by default is Docker, which is enabled through the built-in dockershim CRI…

Read more »

How to setup Docker Registry/Repository using Jfrog Artifactory

Step 1 – Register and Login bintray.com Url – https://bintray.com/ Step 2 – Get a API key Browse https://bintray.com/profile/edit & Tab called “API Key” Step 3 – In Host Machine,…

Read more »

Understand docker volume from beginner to deep dive level

In order to understand what a Docker volume is, we first need to be clear about how the filesystem normally works in Docker. Docker images are stored as series of…

Read more »

How to troubleshoot Docker Server(daemon) and Containers?

How to troubleshoot Docker Server(daemon) and Containers? There are following way using troubleshooting of Docker Server and Containers can be done. If you are running your container in -d (detached…

Read more »

Artifactory Install and Configurations Guide

Download and Install JDK 8 using RPM $ yum install wget -y $ wget -c –header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u131-$ b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm rpm -Uvh jdk-8u131-linux-x64.rpm RPM File – Download, Install & Run Artifactory Pro…

Read more »