DevOps Coach
DevOps Coach
  • 159
  • 1 803 666
How to create Pull Request templates in GitHub | Creating pull request template in GitHub
www.coachdevops.com/2024/06/how-to-create-pull-request-pr-templates.html
Creating pull request (PR) templates in GitHub can help streamline the process of submitting PRs by providing a predefined structure. This ensures that all necessary information is included, making the review process more efficient.
Step-by-Step Guide
Navigate to Your Repository:
Go to the GitHub repository where you want to create a PR template.
Create a .github Directory:
If it doesn't already exist, create a new directory named .github in the root of your repository. This is where GitHub looks for configuration files, including PR templates.
Create a PULL_REQUEST_TEMPLATE File:
Inside the .github directory, create a file named PULL_REQUEST_TEMPLATE.md. This file will contain the template for your pull requests.
4. Add Template Content:
Open the PULL_REQUEST_TEMPLATE.md file and add the content you want to include in your PR template. You can use Markdown to format the template. Here’s an example of a basic PR template:
5. Commit and Push:
Commit the PULL_REQUEST_TEMPLATE.md file to your repository and push it to GitHub.
git add .github/PULL_REQUEST_TEMPLATE.md
git commit -m "Add pull request template"
git push origin main
Переглядів: 737

Відео

How to Automate Code Scan with SonarQube from Azure DevOps YAML Pipeline | SonarQube Azure DevOps
Переглядів 1,4 тис.3 місяці тому
www.coachdevops.com/2024/05/how-to-integrate-sonarqube-with-azure.html Pre-requisites: Azure DevOps Account Make sure SonarQube is up and running Make sure Java Project is setup, click here for Sample Java Code Service connection to connect to GitHub from Azure DevOps using GiHub's PAT(token) Service connection to integrate with SonarQube from Azure DevOps Make sure you install SonarQube plug-i...
How to Create Ubuntu 24.0.4 EC2 in AWS Cloud | How to connect to EC2 Instance from local machine?
Переглядів 1743 місяці тому
www.coachdevops.com/2024/05/provision-ubuntu-2404-ec2-instance-how.html
Top 5 DevOps Interview Preparation Tips | How to crack DevOps Interviews and increase your chances
Переглядів 6563 місяці тому
www.coachdevops.com/2024/04/devops-interview-preparation-useful.html Are you failing in DevOps Interviews? Are you not be able to next round in the Interview process? Let's find out how to fix this: First of all you need to have clear story about following five key items: #1. Come up with a story to talk about your back ground and over all experience What are the Devops tools you have worked in...
DevOps Roadmap 2024 | How to become a skilled DevOps Engineer | Do you want to clear job interviews?
Переглядів 5453 місяці тому
www.coachdevops.com/2023/03/top-devops-skills-skills-required-to.html Top DevOps skills 1. Linux knowledge and scripting - basic troubleshooting, intermediate scripting, looking at the logs 2. Experience in Git, GitHub, Bitbucket or any version control systems such as SVN, TFVC 3. Experience in Continuous Integrations tools such as Jenkins, TeamCity, Circle CI 4. Experience in Infrastructure au...
How to Automate Azure WebApp setup using Ansible & Azure DevOps pipeline | Ansible Azure Automation
Переглядів 5233 місяці тому
www.coachdevops.com/2024/04/automate-azure-app-service-setup-using.html Pre-requisites: Azure account subscription, click here if you don't have one. Azure CLI needs to be installed. Service principal to create any resources in Azure cloud Microsoft organization Login to Azure az login Enter Microsoft credentials Create Azure Service Principal Run the following commands to create an Azure Servi...
How to Fix Jenkins slowness when Running in AWS EC2 | Jenkins Slowness Fix when using AWS free-tier
Переглядів 1,5 тис.4 місяці тому
www.coachdevops.com/2024/04/fix-for-jenkins-slowness-when-running.html Let's say that you have configured Jenkins in AWS EC2 instance and you are using AWS free tier and you are NOT using Elastic IP, so when ever you start EC2 instance after stopping, you would have noticed Jenkins UI is taking a lot of time to come up. You try to access any page in Jenkins, it will be really slow. What is the ...
How to Deploy Java WebApp into Azure App Service using GitHub Actions CICD YAML Pipeline
Переглядів 5834 місяці тому
www.coachdevops.com/2024/04/github-actions-cicd-pipeline-to-deploy.html Pre-requisites: Make sure Java web app is setup in GitHub Azure subscription to create web app What are we going to do in this lab? 1. Create a Web App in Azure Cloud 2. Configure WebApp to Deploy using gitHub Actions 3. Create workflow yaml 4. Add steps/tasks in the yaml file 5. Run the workflow yaml 6. Check if Java Web A...
How to Build GitHub Actions CICD Pipeline to Create Docker Image & upload Docker Image into AWS ECR
Переглядів 5194 місяці тому
www.coachdevops.com/2024/04/amazon-ecr-integration-with-github_6.html Pre-requisites: Make sure a Project is setup in GitHub with Dockerfile Create access keys in AWS Create AWS ECR repo if you don't have one. What are we going to do in this lab? 1. Create a Repository in AWS ECR 2. Create AWS secret keys access keys 3. Create secrets in GitHub Actions 4. Create workflow yaml 5. Add steps/tasks...
Build CICD Pipeline to create Docker Image using GitHub Actions and Push Docker image into DockerHub
Переглядів 5914 місяці тому
www.coachdevops.com/2024/04/github-actions-pipeline-to-create.html Implementations steps: Create access token in DockerHub Add access token, docker hub user name as secrets in GitHub Actions Create GitHub Actions workflow yaml in your repo Add tasks for Maven build, docker image creation, tagging and docker push Run the workflow/build in GitHub hosted runner(e.g. Ubuntu) Verify docker image hav...
How to Setup Self-hosted Docker Build agent in Azure DevOps Pipelines | Azure DevOps Docker Agent
Переглядів 1,4 тис.5 місяців тому
www.coachdevops.com/2024/03/how-to-setup-self-hosted-docker-build.html Pre-requisites: Microsoft account setup Azure account and subscription setup Create a VM(Ubuntu 20.0.4) in Azure Cloud Create Personal Access Token in Azure DevOps Dockerfile created for docker build agent, please refer this repo How to configure Self-hosted docker build agent? 1. Create an Agent pool 2. Create Linux virtual...
How to Create Quality Gate in SonarQube and Integrate with GitHub Actions CICD Pipeline
Переглядів 1,3 тис.5 місяців тому
www.coachdevops.com/2024/03/how-to-create-quality-gate-in-sonarqube.html What is Quality gate? In SonarQube a quality gate is a set of conditions that must be met in order for a project to be marked as passed. Pre-requisites: Make sure SonarQube is up and running Make sure Java Project is setup in GitHub SonarQube is already integrated with GitHub Actions SONAR_HOST_URL and SONAR_TOKEN configur...
How to Automate Slack Notifications from GitHub Actions | GitHub Actions Slack Integration
Переглядів 1,2 тис.5 місяців тому
www.coachdevops.com/2024/03/how-to-integrate-slack-with-github.html Pre-requisites: Slack workspace is configured and channel created Make sure your Project is setup in GitHub How to integrate Slack with GitHub Actions We will be using slack GitHub Action Slack integration action for posting messages to Slack channel from GitHub Actions. We will be following below steps: 1. Create a new App in ...
How to configure self-hosted runner in GitHub Actions | Self-hosted build agent in GitHub Actions
Переглядів 3,9 тис.5 місяців тому
www.coachdevops.com/2024/02/how-to-configure-self-hosted-github.html Advantages of self-hosted runners: full control over the environment and tools Any size machine or configuration Secure access and networking Pre-requisites: Project configured in GitHub workflow yaml already checked-in GitHub. If you don't have one, click here to create one. Create a virtual machine with at least 2 GB RAM. we...
How to Integrate SonarQube with GitHub Actions | Automate Code Scan using SonarQube in GitHub Action
Переглядів 6 тис.6 місяців тому
www.coachdevops.com/2024/02/how-to-integrate-sonarqube-with-github.html Pre-requisites: Make sure SonarQube is up and running Make sure Java Project is setup in GitHub How to integrate SonarQube with GitHub Actions: We will be following below steps: Create Token in SonarQube to authenticate with GitHub Actions Add Sonar Token, SonarQube URL as Secrets in GitHub Actions Create GitHub Actions CIC...
GitHub Actions Tutorials | How to Create CICD pipeline using GitHub Actions for a Java Web App
Переглядів 6006 місяців тому
GitHub Actions Tutorials | How to Create CICD pipeline using GitHub Actions for a Java Web App
How to Install Tomcat on Ubuntu 22.04 | Setup Tomcat in Linux Server in AWS cloud
Переглядів 1,2 тис.6 місяців тому
How to Install Tomcat on Ubuntu 22.04 | Setup Tomcat in Linux Server in AWS cloud
Ansible Roles Tutorial | How to Automate EC2 Instance, S3 bucket creation in AWS using Ansible Role
Переглядів 6536 місяців тому
Ansible Roles Tutorial | How to Automate EC2 Instance, S3 bucket creation in AWS using Ansible Role
Ansible Automation | How to create EC2 instance using Ansible Playbook in AWS | Ansible Tutorials
Переглядів 1,5 тис.7 місяців тому
Ansible Automation | How to create EC2 instance using Ansible Playbook in AWS | Ansible Tutorials
Enable Classic Pipeline in Azure DevOps | How to Enable classic editor create pipeline without YAML
Переглядів 1 тис.7 місяців тому
Enable Classic Pipeline in Azure DevOps | How to Enable classic editor create pipeline without YAML
How to Setup Jenkins on Ubuntu Instance in AWS Cloud | Configure Jenkins using 17 on Linux Instance
Переглядів 1,3 тис.7 місяців тому
How to Setup Jenkins on Ubuntu Instance in AWS Cloud | Configure Jenkins using 17 on Linux Instance
How to trigger a Jenkins Job from another Jenkins Job | Trigger Jenkins Job from Jenkins Pipeline
Переглядів 1,4 тис.7 місяців тому
How to trigger a Jenkins Job from another Jenkins Job | Trigger Jenkins Job from Jenkins Pipeline
How to integrate Artifactory & Azure DevOps | Integrate Artifactory & Azure DevOps to Upload Binary
Переглядів 2,4 тис.9 місяців тому
How to integrate Artifactory & Azure DevOps | Integrate Artifactory & Azure DevOps to Upload Binary
How to Recover JFrog Artifactory Admin Password | How to reset JFrog Artifactory Admin Password
Переглядів 63510 місяців тому
How to Recover JFrog Artifactory Admin Password | How to reset JFrog Artifactory Admin Password
How to install Artifactory | Artifactory server setup on AWS | Install Artifactory on Linux Instance
Переглядів 2,2 тис.10 місяців тому
How to install Artifactory | Artifactory server setup on AWS | Install Artifactory on Linux Instance
How to Automate Infra setup in Azure Cloud using Terraform & Azure DevOps Pipeline | Terraform IAC
Переглядів 12 тис.11 місяців тому
How to Automate Infra setup in Azure Cloud using Terraform & Azure DevOps Pipeline | Terraform IAC
How to Connect to Azure VM securely from your local m/c | Connect Azure VM using SSH keys from Local
Переглядів 2,5 тис.11 місяців тому
How to Connect to Azure VM securely from your local m/c | Connect Azure VM using SSH keys from Local
How to Automate Infra setup in Azure Cloud using Ansible & AzureDevOps Pipeline | Ansible Automation
Переглядів 4,7 тис.11 місяців тому
How to Automate Infra setup in Azure Cloud using Ansible & AzureDevOps Pipeline | Ansible Automation
Ansible Automation in Azure | How to setup Ansible on Red Hat Linux VM & Integrate with Azure Cloud
Переглядів 1,3 тис.11 місяців тому
Ansible Automation in Azure | How to setup Ansible on Red Hat Linux VM & Integrate with Azure Cloud
How to create Red Hat Linux VM in Azure Cloud | Provision Red Hat Enterprise Linux VM in Azure Cloud
Переглядів 59411 місяців тому
How to create Red Hat Linux VM in Azure Cloud | Provision Red Hat Enterprise Linux VM in Azure Cloud

КОМЕНТАРІ

  • @itsnaimish7142
    @itsnaimish7142 День тому

    Thankyou so much sir

  • @jerinvarghese160
    @jerinvarghese160 День тому

    everything is perfect but Jenkins removed that continues deploy plugins recently. Do you have any other ways ?

    • @DevOpsCoach
      @DevOpsCoach День тому

      yes..please watch this video for the right plug-in --> ua-cam.com/video/Ojb9Rh0BcvA/v-deo.html

  • @NikitaKoene
    @NikitaKoene 4 дні тому

    thank you so much, I was on the verge of getting very frustrated figuring this out. your the only one with clear instructions!

  • @rajasenareddy1438
    @rajasenareddy1438 7 днів тому

    how to mount SonarQube volumes.

    • @DevOpsCoach
      @DevOpsCoach 23 години тому

      check the docker compose yaml given in the web page. www.coachdevops.com/2023/02/how-to-setup-sonarqube-on-vm-in-azure.html volumes: - sonarqube_data:/opt/sonarqube/data - sonarqube_extensions:/opt/sonarqube/extensions - sonarqube_logs:/opt/sonarqube/logs

  • @NagasatyaSivabalaji
    @NagasatyaSivabalaji 8 днів тому

    you just simply told what happend, but where exactly you configured the webhook. The content i need itself is not there in this vedio.

  • @MrTobiasRieper
    @MrTobiasRieper 9 днів тому

    Thanks a lot, dude. Saved me a lot of time

  • @sumanthr4588
    @sumanthr4588 14 днів тому

    Can you please create self hosted Docker windows build agent

  • @catalyst_851
    @catalyst_851 14 днів тому

    What do you think about the architecture of deploying and using Jenkins as a pod using helm on eks?

  • @jonesalapat6199
    @jonesalapat6199 15 днів тому

    this helped a lot

  • @maheshkumarnaik754
    @maheshkumarnaik754 16 днів тому

    how to automate the release pipeline using ansible?

  • @maheshkumarnaik754
    @maheshkumarnaik754 16 днів тому

    thanks sir, very nice

  • @Hidden1226
    @Hidden1226 16 днів тому

    Thank you issue is solved

  • @punkdrivessily
    @punkdrivessily 16 днів тому

    Thanks a ton

  • @tvjmohan
    @tvjmohan 17 днів тому

    it took 2 years to find perfect example Thank you sir.

  • @abhimanyuhowshe7873
    @abhimanyuhowshe7873 18 днів тому

    Sir why my build in node is always offline. Also agents are also not launching

  • @MegaMytest
    @MegaMytest 19 днів тому

    I vow u a treat excellent video

  • @ravichandra8073
    @ravichandra8073 20 днів тому

    Could you plz tell regarding jvm configuration for jenkins.

  • @musicandshorts30
    @musicandshorts30 23 дні тому

    very short and nice explain, great work appreaciate it.

  • @shristisingh3072
    @shristisingh3072 24 дні тому

    Best explanation ever

  • @user-dm1zf7uk3b
    @user-dm1zf7uk3b 24 дні тому

    Thanks, II am new learner of Jenkins a face this issue many time 🙏

  • @oseikwamejones9019
    @oseikwamejones9019 26 днів тому

    This is educative. You did a whole Devops project in less than 30 mins. You are a star.

  • @Punjabi_life
    @Punjabi_life 27 днів тому

    Thank you, I loved the presentation

  • @Punjabi_life
    @Punjabi_life 28 днів тому

    Thank you, time and effort you put in for screenshot on the website is awesome, loved it

  • @aymanelhor3908
    @aymanelhor3908 28 днів тому

    But when a dev is creating a PR, he needs to know his bugs and issues only from Github, the dev doesn't need to access the sonarqube instance!! How can this be done Sir? Thank you!

  • @masteradvisor594
    @masteradvisor594 29 днів тому

    you cant build docker images on the slave

    • @DevOpsCoach
      @DevOpsCoach 28 днів тому

      Why not? You need to install docker on slave machine

    • @masteradvisor594
      @masteradvisor594 28 днів тому

      @@DevOpsCoach don't you think it's not the right approach to use docker inside docker ? Also for that we have dind but as slaves are dynamic I need to make sure atleast one dind is running and even for slaves to access docker they need to have volume attach and i can't see that configuration on Jenkins. If you know please help me out. I right now created a permanent agent through docker compose for temporary

  • @rahulkumarpatnaik6023
    @rahulkumarpatnaik6023 Місяць тому

    Superb video

    • @DevOpsCoach
      @DevOpsCoach Місяць тому

      Thank you so much, glad you liked it

  • @Lindemberg_0085
    @Lindemberg_0085 Місяць тому

    Muito bom ! Ajudou bastante a ter uma base de como criar

    • @DevOpsCoach
      @DevOpsCoach Місяць тому

      uau, que bom saber.. obrigado por assistir meu canal de Portugal.

  • @atexnik
    @atexnik Місяць тому

    1:14 EXPOSE doesn't tell the app which port to listen, it is a pure documentational instruction, and is used with -P option for docker run.

  • @mannanbhuiyan6520
    @mannanbhuiyan6520 Місяць тому

    What a champ you are!

  • @rajarajanrajagopalan
    @rajarajanrajagopalan Місяць тому

    Could anyone share the link for alerting manager documentation in this EKS prometheus and grafana

  • @barath045
    @barath045 Місяць тому

    what to do if we want to upgrade prometheus and grafana? .

  • @zebaakhtar8323
    @zebaakhtar8323 Місяць тому

    Really appreciate for this, it helped me to understand easily

  • @ramachandranamuduri9798
    @ramachandranamuduri9798 Місяць тому

    Thanks, Very helpful

  • @nike0822
    @nike0822 Місяць тому

    Hi Ananth, You're doing a really great job by creating these videos, thank you!! ❤

    • @DevOpsCoach
      @DevOpsCoach Місяць тому

      Thank you so much for your kind words 🙏

  • @SnapMeOutOfit
    @SnapMeOutOfit Місяць тому

    this does not work

  • @samiwaxiri58
    @samiwaxiri58 Місяць тому

    Hello sir, i have been configured the same way and it was worked. but after one week the github action runner is showing me offline. then i recofigured again and today check it is again offline. why it has been offline. i need your help please because i am frustrated now

    • @DevOpsCoach
      @DevOpsCoach Місяць тому

      did you stop the ec2 instance?

    • @samiwaxiri58
      @samiwaxiri58 Місяць тому

      @@DevOpsCoach no sir, someone suggest me that you need add ssh to github then you will never face the offline issue. Could you please guide me how to add ssh to github? by the way thenk you for replying, appreciated sir

  • @user-fd1wt6iq5j
    @user-fd1wt6iq5j Місяць тому

    Is it possible to create subscription by using terraform

    • @DevOpsCoach
      @DevOpsCoach Місяць тому

      yes you can.. registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/subscription

  • @rashoff
    @rashoff Місяць тому

    Big thanks

  • @rohitgupta-fo1xi
    @rohitgupta-fo1xi Місяць тому

    thank you so much, very nice

  • @manavkumar1071
    @manavkumar1071 Місяць тому

    I am trying your code but during creation of pipeline it is showng error in build. Any idea how to mitigate that?

    • @DevOpsCoach
      @DevOpsCoach Місяць тому

      what error? can you post the error message here?

  • @SrinivasBijigiri
    @SrinivasBijigiri Місяць тому

    just like a god of troubleshooting

  • @himanshumahajan596
    @himanshumahajan596 Місяць тому

    I have eks cluster with public private combination , pods data is not coming nor total cpu / memory is updating on graphs

  • @PaulSmith-bx2fq
    @PaulSmith-bx2fq Місяць тому

    Helpful

  • @BananaCountryOfficial
    @BananaCountryOfficial Місяць тому

    Please, could you make a video to explain how to setup artifactory in front of an Nginx reverse proxy?

  • @shreyasdevarkar8289
    @shreyasdevarkar8289 Місяць тому

    Hello, for me im still getting the error No Handler was ready to Authenticate.... Im trying to start another ec2 and My inventory file consists of my target ec2 instance and [localhost] My ec2 is Amazon Linux2023 (IMDv2 enabled) But works fine if i set (IMDv2 optional) Need to find a way to make it work even with IMDv2

  • @suryatejachatrathi5009
    @suryatejachatrathi5009 2 місяці тому

    Hey I've followed the exact steps as shown in this video and at the end it was confugued succesfully, it's showing online in Azure DevOps but after sometime when i logout of the VM then it's going offline, yes i've configured this in service mode and also when i login to vm and run ./runsvc.sh & this cmd, it's workinng finre, i wan this to be online 24/7, how to do this ?

  • @538sureshs7
    @538sureshs7 2 місяці тому

    Thanks

    • @DevOpsCoach
      @DevOpsCoach 2 місяці тому

      You are welcome 🙏

    • @538sureshs7
      @538sureshs7 2 місяці тому

      @@DevOpsCoach I have one doubt can I ask you

    • @DevOpsCoach
      @DevOpsCoach 2 місяці тому

      @@538sureshs7yes go ahead

  • @user-rq7km6kp7o
    @user-rq7km6kp7o 2 місяці тому

    Great video. Thank you. Let me add something. If you already have a set of downloaded images from the official repository, and you want to place them on your Nexus, you need to change the tag, like this: docker build -t m1:v1 . docker tag m1:v1 localhost:8090/mytest:V1 docker push localhost:8090/mytest

    • @DevOpsCoach
      @DevOpsCoach 2 місяці тому

      Localhost needs to be replaced with dns name of nexus server

  • @Daveooooooooooo0
    @Daveooooooooooo0 2 місяці тому

    Thanks

  • @PrabhsimrandeepSingh-jf7us
    @PrabhsimrandeepSingh-jf7us 2 місяці тому

    This is very helpful but i want to setup with auto build Jenkins can you help please

    • @DevOpsCoach
      @DevOpsCoach 2 місяці тому

      you can configure webhooks to trigger auto builds in Jenkins.. what are you trying to setup in Jenkins?