Skip to content

  • Top Certifications
  • Courses
  • Tutorials
  • Forum & Support
  • DevOps Tools
  • Slides
  • Update
  • Professional
  • Puppet

    Puppet Module Lab & Excercise – Part 1

    ByRajesh Kumar August 27, 2018November 17, 2021

    Puppet Module Lab & Excercise – Part 1 Write a puppet module to setup a webserver(httpd) only in RHEL and use the HEREDOC to craete a html code of index.html inside a directory called “/var/www/html/index.html” Write a puppet module to setup a webserver(httpd) only in RHEL and use the puppet template to create a html…

    Read More Puppet Module Lab & Excercise – Part 1Continue

  • Puppet

    Puppet Program Lab & Excercise – Part 2

    ByRajesh Kumar August 27, 2018November 17, 2021

    Puppet Program Lab & Excercise – Part 1 Write a puppet Program to install package “git”, “ntp” and wget in RHEL. Which resource declaration can help us to deploy the “~/.ssh/authorized_keys” in 1000s of servers? Write a puppet Program to extract a tar ball in /opt Write a puppet Program to zip a directory which…

    Read More Puppet Program Lab & Excercise – Part 2Continue

  • Puppet

    Puppet Program Lab & Excercise – Part 1

    ByRajesh Kumar August 27, 2018November 17, 2021

    Puppet Program Lab & Excercise – Part 1 Write a Puppet Program to create a file named with “file.txt” in /opt/ owner by ec2-user and execute permission? Write a Puppet Program to create a group called “scmgalaxy-admins” Write a Puppet Program to create a usser called “deploy” which should be a part of “scmgalaxy-admins” group….

    Read More Puppet Program Lab & Excercise – Part 1Continue

  • Enforce the JIRA issue id in a GIT commit message
    Jira

    Enforce the JIRA issue id in a GIT commit message

    ByRajesh Kumar August 22, 2018November 17, 2021

    Enforce the JIRA issue id in a GIT commit message This can be done by using git hooks file location at .git/hooks/commit-msg. Following are the 2 way in whcih each Developers can set the Hooks in their developement envioronment. Method – 1 [code]# commit-msg.sh #!/bin/sh # This hook will make sure that the commit message…

    Read More Enforce the JIRA issue id in a GIT commit messageContinue

  • Best Branching and Merging strategies in Gerrit
    Gerrit

    Best Branching and Merging strategies in Gerrit

    ByRajesh Kumar August 22, 2018August 28, 2018

    Best Branching and Merging strategies in Gerrit Step 1 – First Lets read this article about Best Branching and Merging strategies in git http://www.scmgalaxy.com/tutorials/best-branching-and-merging-strategies-in-git/ Step 2 – Now Lets learn the Gerrit Merge Types https://nofluffjuststuff.com/magazine/2016/04/understanding_and_applying_gerrit_part_3_gerrit_submit_types_and_git_review Step 3 – Time to Learn the Types of Submit in Gerrit https://gerrit-review.googlesource.com/Documentation/project-configuration.html Step 4 – Finally, You must read…

    Read More Best Branching and Merging strategies in GerritContinue

  • Best Branching and Merging strategies in git
    Git

    Best Branching and Merging strategies in git

    ByRajesh Kumar August 22, 2018November 17, 2021

    Best Branching and Merging strategies in git Step 1 – First you need to learn the needs of branches. This is very good read. https://docs.microsoft.com/en-us/vsts/repos/tfvc/branching-strategies-with-tfvc?view=vsts Step 2 – Now time has come to Learn best branching model in Git. https://buddy.works/blog/5-types-of-git-workflows https://hackernoon.com/a-branching-and-releasing-strategy-that-fits-github-flow-be1b6c48eca2 https://nvie.com/posts/a-successful-git-branching-model/ Step 3 – Now, Lets understand, what is the kind of merges we…

    Read More Best Branching and Merging strategies in gitContinue

  • How to revert the changes once its submitted in Gerrit
    Gerrit

    How to revert the changes once its submitted in Gerrit

    ByRajesh Kumar August 22, 2018August 29, 2018

    How to revert the changes once its submitted in Gerrit The Revert button is available if the change has been submitted. This Reverts the change via creating a new one. When the Revert button is pressed, a panel will appear to allow the user to enter a commit message for the reverting change. Once a…

    Read More How to revert the changes once its submitted in GerritContinue

  • What is a Change and Patch set in Gerrit?
    Gerrit

    What is a Change and Patch set in Gerrit?

    ByRajesh Kumar August 22, 2018September 4, 2018

    Here is the short and quick description of Gerrit key teminology. Change Every time you push a commit with a new Change-Id Gerrit allocates a new change. Every change has a unique Change-Id and a Change Number. The change contains a number of patch sets, comments on the patch sets and a code review rating…

    Read More What is a Change and Patch set in Gerrit?Continue

  • How to replace Changes after the Gerrit review without changing the commit id?
    Gerrit

    How to replace Changes after the Gerrit review without changing the commit id?

    ByRajesh Kumar August 22, 2018September 5, 2018

    How to replace Changes after the Gerrit review without changing the commit id? One of the main benefits of code review is the ability to receive and incorporate feedback from other developers without changing the commit-id and review id. With Gerrit, you incorporate these changes by amending the commit. Gerrit uses the CHange-Id to ensure…

    Read More How to replace Changes after the Gerrit review without changing the commit id?Continue

  • Git Commands Tutorials and Example: Git Fetch – Update remote branch before merge to local branch
    Git

    Git Commands Tutorials and Example: Git Fetch – Update remote branch before merge to local branch

    ByRajesh Kumar August 22, 2018November 17, 2021

    Best practice says that before you commit in git, you need to either do git pull or git fetch/merge. However, there is a way to find out wheather your branches is not in sync with remote. To check the remote repo status you are really simulating a “fetch” $ git fetch -v –dry-run To bring…

    Read More Git Commands Tutorials and Example: Git Fetch – Update remote branch before merge to local branchContinue

  • Install and Configure Grafana in Ubuntu and Debian
    Grafana

    Install and Configure Grafana in Ubuntu and Debian

    ByRajesh Kumar August 22, 2018May 29, 2024

    This Tutorial is Deprecated and New Version of Tutorial you can find here – CLICK HERE Install and Configure Grafana in Ubuntu and Debian Step 1 – Download & Install Grafana Download Grafana RPM file RPM for Linux from https://grafana.com/grafana/download?platform=linux # Ubuntu & Debian $ wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_5.2.2_amd64.deb $ sudo dpkg -i grafana_5.2.2_amd64.deb Step 2 –…

    Read More Install and Configure Grafana in Ubuntu and DebianContinue

  • Docker

    Top 10 Container(Docker) Monitoring Solutions and Tools in 2018

    ByRajesh Kumar August 20, 2018November 17, 2021

    Top 10 Container Monitoring Solutions/Tools in 2018 Native Docker cAdvisor Scout Pingdom Datadog Sysdig Prometheus Heapster / Grafana ELK stack Sensu Reference https://rancher.com/comparing-10-container-monitoring-solutions-rancher/ Docker Tutorials Fundamental To Advanced-2021 Crash Course:- https://bit.ly/3hOIbTB

    Read More Top 10 Container(Docker) Monitoring Solutions and Tools in 2018Continue

  • How to compile and build Gerrit Plugins?
    Gerrit

    How to compile and build Gerrit Plugins?

    ByRajesh Kumar August 19, 2018January 9, 2020

    To build Gerrit Plugins from source, you need: A Linux or macOS system (Windows is not supported at this time) zip, unzip, wget $yum install zip -y $ yum install unzip -y $ yum install wget -y $ yum install git -y Python 2 or 3 This is installed in each RHEL 7 and Ubunutu…

    Read More How to compile and build Gerrit Plugins?Continue

  • Gerrit

    What is “Install Verified label” in Gerrit?

    ByRajesh Kumar August 19, 2018

    What is “Install Verified label” in Gerrit? The Verified label was originally invented by the Android Open Source Project to mean ‘compiles, passes basic unit tests’. Some CI tools expect to use the Verified label to vote on a change after running. During site initialization the administrator may have chosen to configure the default Verified…

    Read More What is “Install Verified label” in Gerrit?Continue

  • Gerrit

    What is Enable signed push support in Gerrit?

    ByRajesh Kumar August 19, 2018

    This options Defaults to false. This ensure When a client pushes with git push –signed, this ensures that the push certificate is valid and signed with a valid public key stored in the refs/meta/gpg-keys branch of All-Users. If true, server-side signed push validation is enabled. Config in gerrit.config – receive.enableSignedPush

    Read More What is Enable signed push support in Gerrit?Continue

  • Importannce of Canonical web url in Gerrit
    Gerrit

    Importannce of Canonical web url in Gerrit

    ByRajesh Kumar August 19, 2018August 25, 2018

    The canonical web url must be set. Optional base URL for repositories available over the anonymous git protocol. For example, set this to git://mirror.example.com/base/ to have Gerrit display patch set download URLs in the UI. Gerrit automatically appends the project name onto the end of the URL. By default unset, as the git daemon must…

    Read More Importannce of Canonical web url in GerritContinue

  • Authentication Types in Gerrit explained!
    Gerrit

    Authentication Types in Gerrit explained!

    ByRajesh Kumar August 19, 2018August 23, 2018

    Authentication Types in Gerrit explained! Type of user authentication employed by Gerrit. The supported values are: By default, OpenID OpenID The default setting. Gerrit uses any valid OpenID provider chosen by the end-user. For more information see openid.net. OpenID_SSO Supports OpenID from a single provider. There is no registration link, and the “Sign In” link…

    Read More Authentication Types in Gerrit explained!Continue

  • How to backup and restore Gerrit server?
    Gerrit

    How to backup and restore Gerrit server?

    ByRajesh Kumar August 19, 2018August 21, 2018

    How to backup and restore gerrit server? There are 3 coponent which should be backed up in gerrit Repository – According to me best way to backup the repository is to setup a replication with other gerrit hosting tools using gerrit replication plugins. The steps can be find as below; Gerrit Database Depends on the…

    Read More How to backup and restore Gerrit server?Continue

  • How Gerrit Works?
    Gerrit

    How Gerrit Works?

    ByRajesh Kumar August 19, 2018August 20, 2018

    When Gerrit is configured as the central source repository, all code changes are sent to Pending Changes for others to review and discuss. When enough reviewers have approved a code change, you can submit the change to the code base. In addition to the store of Pending Changes, Gerrit captures notes and comments made about…

    Read More How Gerrit Works?Continue

  • How to setup Kubernetes Dashboard in EKS using NodePort?
    Kubernetes

    How to setup Kubernetes Dashboard in EKS using NodePort?

    ByRajesh Kumar August 10, 2018September 28, 2023

    How to setup Kubernetes Dashboard in EKS using NodePort? Step 1: Deploy the Dashboard# Deploy the Kubernetes dashboard to your cluster: [code]kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml[/code] # Deploy heapster to enable container cluster monitoring and performance analysis on your cluster: [code]$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/heapster/master/deploy/kube-config/influxdb/heapster.yaml[/code] # Deploy the influxdb backend for heapster to your cluster: [code]$…

    Read More How to setup Kubernetes Dashboard in EKS using NodePort?Continue

  • What is Annotations in Kubernetes?
    Kubernetes

    What is Annotations in Kubernetes?

    ByRajesh Kumar August 10, 2018November 17, 2021

    What is Annotations in Kubernetes? There are two way using you can attach metadata to Kubernetes objects. labels annotations Kubernetes annotations is used to attach arbitrary non-identifying metadata to objects. Clients such as tools and libraries can retrieve this metadata. In contrast, annotations are not used to identify and select objects. The metadata in an…

    Read More What is Annotations in Kubernetes?Continue

  • What is EKS and How EKS can help you?
    AWS | Kubernetes

    What is EKS and How EKS can help you?

    ByRajesh Kumar August 7, 2018February 1, 2025

    In simple line, Amazon EKS is generally available, bringing fully-managed Kubernetes to AWS. Amazon launched Amazon EKS in November at its re:Invent 2017 conference. Till the time this article is written, Amazon EKS is available in the US East (N. Virginia) and US West (Oregon) Regions only. The cost of running EKS is $0.20 per…

    Read More What is EKS and How EKS can help you?Continue

  • Understanding the tools sets in Docker ecosystem
    Docker

    Understanding the tools sets in Docker ecosystem

    ByRajesh Kumar July 11, 2018November 17, 2021

    Docker Engine Docker Engine is our lightweight and powerful open source containerization technology combined with a work flow for building and containerizing your applications. Docker Engine is a client-server application with these major components: A server which is a type of long-running program called a daemon process (the dockerd command). A REST API which specifies…

    Read More Understanding the tools sets in Docker ecosystemContinue

  • Introduction of containers services at Amazon AWS
    AWS

    Introduction of containers services at Amazon AWS

    ByRajesh Kumar June 26, 2018November 17, 2021

    Here are the following Services which is offered by AWS at present which will help you to onboarding Containers on AWS platforms. Amazon Elasitc Container Services (ECS) Amazon Elasitc Container Services (ECS) was introduced in 2014. Amazon EC2 Container Service (ECS) is a cloud computing service in Amazon Web Services (AWS) that manages containers. It…

    Read More Introduction of containers services at Amazon AWSContinue

  • Understanding Chef Node Objects json content!
    Chef

    Understanding Chef Node Objects json content!

    ByRajesh Kumar June 6, 2018November 17, 2021

    Chef Node Objects Defined! For the chef-client, two important aspects of nodes are groups of attributes and run-lists. An attribute is a specific piece of data about the node, such as a network interface, a file system, the number of clients a service running on a node is capable of accepting, and so on. A…

    Read More Understanding Chef Node Objects json content!Continue

  • Understanding the chef cookbook’s chefignore file
    Chef

    Understanding the chef cookbook’s chefignore file

    ByRajesh Kumar June 6, 2018November 17, 2021

    The chefignore file is used to tell knife which cookbook files in the chef-repo should be ignored when uploading data to the Chef server. The type of data that should be ignored includes swap files, version control data, build output data, and so on. . The chefignore file can be located in any subdirectory of…

    Read More Understanding the chef cookbook’s chefignore fileContinue

  • Lets Understand the Ruby programming world in 5 mins!!!
    Ruby

    Lets Understand the Ruby programming world in 5 mins!!!

    ByRajesh Kumar June 1, 2018June 12, 2018

    Lets Understand the Ruby programming world in 5 mins? Ruby Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language. It was designed and developed in the mid-1990s by Yukihiro “Matz” Matsumoto in Japan. The Currnet most latest stable release is Ruby 2.5. Gem – A Ruby Package A Gem is a Ruby application package…

    Read More Lets Understand the Ruby programming world in 5 mins!!!Continue

  • How to execute grovvy script remotely on Jenkins server?
    Jenkins

    How to execute grovvy script remotely on Jenkins server?

    ByRajesh Kumar May 17, 2018November 17, 2021

    A Jenkins Admin can execute groovy scripts remotely by sending an HTTP POST request to /script/ url or /scriptText/. curl example via bash [code] curl -d “script=<your_script_here>” https://jenkins/script # or to get output as a plain text result (no HTML) curl -d “script=<your_script_here>” https://jenkins/scriptText [/code] curl submitting groovy file via bash [code] curl –data-urlencode “script=$(<…

    Read More How to execute grovvy script remotely on Jenkins server?Continue

  • How to run/execute groovy script in Jenkins?
    Jenkins

    How to run/execute groovy script in Jenkins?

    ByRajesh Kumar May 17, 2018November 17, 2021

    Here are the List of way using you can apply grovy code in Jenkins Method -1: Groovy plugin This plugin adds the ability to directly execute Groovy code. More info – https://wiki.jenkins.io/display/JENKINS/Groovy+plugin Method -2: Jenkins script console The inbuilt script console is a very useful and powerful Jenkins extension and ideally suits certain types of…

    Read More How to run/execute groovy script in Jenkins?Continue

  • Database of Groovy Script for Jenkins Automation
    Jenkins

    Database of Groovy Script for Jenkins Automation

    ByRajesh Kumar May 17, 2018November 17, 2021

    Here are the list of Groovy Script which can be used in Jenkins to automate the JOBs and CI process. Please add your list in the comment sections as well. Main Source –  https://github.com/scmgalaxy/jenkins-groovy-script-example https://github.com/cloudbees/jenkins-scripts https://wiki.jenkins.io/display/JENKINS/Jenkins+Script+Console https://pghalliday.com/jenkins/groovy/sonar/chef/configuration/management/2014/09/21/some-useful- jenkins-groovy-scripts.html https://github.com/cloudbees/jenkins-scripts https://github.com/jenkinsci/jenkins-scripts https://gist.github.com/dnozay/e7afcf7a7dd8f73a4e05 https://github.com/samrocketman/jenkins-bootstrap-shared https://github.com/samrocketman/jenkins-script-console-scripts Example Groovy Script  Activate Chuck Norris Plugin — This script activates Chuck Norris plugin for…

    Read More Database of Groovy Script for Jenkins AutomationContinue

Page navigation

Previous PagePrevious 1 … 338 339 340 341 342 … 388 Next PageNext

© 2026 - WordPress Theme by Kadence WP

  • Top Certifications
  • Courses
  • Tutorials
  • Forum & Support
  • DevOps Tools
  • Slides
  • Update
  • Professional
Search