DevOps Coach
DevOps Coach
  • 159
  • 1 775 679
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
zhlédnutí: 480

Video

How to Automate Code Scan with SonarQube from Azure DevOps YAML Pipeline | SonarQube Azure DevOps
zhlédnutí 1KPřed 2 měsíci
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?
zhlédnutí 163Před 2 měsíci
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
zhlédnutí 590Před 2 měsíci
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?
zhlédnutí 521Před 2 měsíci
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
zhlédnutí 451Před 3 měsíci
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
zhlédnutí 1,2KPřed 3 měsíci
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
zhlédnutí 408Před 3 měsíci
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
zhlédnutí 414Před 3 měsíci
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
zhlédnutí 459Před 3 měsíci
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
zhlédnutí 1,2KPřed 4 měsíci
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
zhlédnutí 1,1KPřed 4 měsíci
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
zhlédnutí 1KPřed 4 měsíci
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
zhlédnutí 3,2KPřed 4 měsíci
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
zhlédnutí 4,9KPřed 5 měsíci
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
zhlédnutí 539Před 5 měsíci
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
zhlédnutí 984Před 5 měsíci
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
zhlédnutí 597Před 6 měsíci
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
zhlédnutí 1,3KPřed 6 měsíci
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
zhlédnutí 929Před 6 měsíci
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
zhlédnutí 1,1KPřed 6 měsíci
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
zhlédnutí 1,3KPřed 6 měsíci
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
zhlédnutí 2,2KPřed 8 měsíci
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
zhlédnutí 606Před 9 měsíci
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
zhlédnutí 2KPřed 9 měsíci
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
zhlédnutí 11KPřed 10 měsíci
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
zhlédnutí 2,2KPřed 10 měsíci
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
zhlédnutí 4,4KPřed 10 měsíci
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
zhlédnutí 1,2KPřed 10 měsíci
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
zhlédnutí 557Před 10 měsíci
How to create Red Hat Linux VM in Azure Cloud | Provision Red Hat Enterprise Linux VM in Azure Cloud

Komentáře

  • @rahulkumarpatnaik6023

    Superb video

    • @DevOpsCoach
      @DevOpsCoach Před dnem

      Thank you so much, glad you liked it

  • @lindemberg20091
    @lindemberg20091 Před 6 dny

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

    • @DevOpsCoach
      @DevOpsCoach Před 6 dny

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

  • @atexnik
    @atexnik Před 6 dny

    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 Před 12 dny

    What a champ you are!

  • @rajarajanrajagopalan
    @rajarajanrajagopalan Před 12 dny

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

  • @barath045
    @barath045 Před 12 dny

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

  • @zebaakhtar8323
    @zebaakhtar8323 Před 13 dny

    Really appreciate for this, it helped me to understand easily

  • @ramachandranamuduri9798

    Thanks, Very helpful

  • @nike0822
    @nike0822 Před 15 dny

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

    • @DevOpsCoach
      @DevOpsCoach Před 13 dny

      Thank you so much for your kind words 🙏

  • @SnapMeOutOfit
    @SnapMeOutOfit Před 21 dnem

    this does not work

  • @samiwaxiri58
    @samiwaxiri58 Před 21 dnem

    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 Před 21 dnem

      did you stop the ec2 instance?

    • @samiwaxiri58
      @samiwaxiri58 Před 20 dny

      @@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 Před 25 dny

    Is it possible to create subscription by using terraform

    • @DevOpsCoach
      @DevOpsCoach Před 25 dny

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

  • @rashoff
    @rashoff Před 25 dny

    Big thanks

  • @rohitgupta-fo1xi
    @rohitgupta-fo1xi Před 25 dny

    thank you so much, very nice

  • @manavkumar1071
    @manavkumar1071 Před 26 dny

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

    • @DevOpsCoach
      @DevOpsCoach Před 21 dnem

      what error? can you post the error message here?

  • @SrinivasBijigiri
    @SrinivasBijigiri Před 27 dny

    just like a god of troubleshooting

  • @himanshumahajan596
    @himanshumahajan596 Před 27 dny

    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 Před 27 dny

    Helpful

  • @fo7623
    @fo7623 Před měsícem

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

  • @shreyasdevarkar8289
    @shreyasdevarkar8289 Před měsícem

    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 Před měsícem

    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 Před měsícem

    Thanks

  • @user-rq7km6kp7o
    @user-rq7km6kp7o Před měsícem

    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 Před měsícem

      Localhost needs to be replaced with dns name of nexus server

  • @Daveooooooooooo0
    @Daveooooooooooo0 Před měsícem

    Thanks

  • @PrabhsimrandeepSingh-jf7us

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

    • @DevOpsCoach
      @DevOpsCoach Před měsícem

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

  • @user-pv8lq3sw5k
    @user-pv8lq3sw5k Před měsícem

    hatsup sir your way of explaining so good. Please make lot of videos for us.❤❤❤

    • @DevOpsCoach
      @DevOpsCoach Před měsícem

      thank you, please keep watching

  • @pranjalmate5672
    @pranjalmate5672 Před měsícem

    I tried to deploy the given code its not running what should i change

    • @DevOpsCoach
      @DevOpsCoach Před měsícem

      what is the error you are getting?

  • @anand-nb4bb
    @anand-nb4bb Před měsícem

    Hi Bro, Can you please make a video explaining the structure/syntax of Ansible & Terraform step by step in layman terms how to write a playbook for Ansible & how to write main.tf for Terraform I am new to both & don't have experience in coding or programming & its confusing how the indentation are used like Spacings, Hyphens, Commas, Curly brackets, Variables, loops etc. are used. Please its a request if possible Thanks & regards

  • @adithyak7630
    @adithyak7630 Před měsícem

    Thank you 🔥

  • @AzuredaDhabba-GenuineRec-ix3gx

    I cant thank you enough. !! Seriously awesome!!

  • @jasmiharidas758
    @jasmiharidas758 Před 2 měsíci

    Hi, how to view code coverage on SonarQube interface? In this example, code coverage is mentioned as zero. so how to bring code coverage from zip file to interface?

  • @pankajbarge9607
    @pankajbarge9607 Před 2 měsíci

    Superb Content!!! 😍

  • @picklu1079
    @picklu1079 Před 2 měsíci

    Wonderful. Very well explained. Will try out and let you know

  • @kayoutube690
    @kayoutube690 Před 2 měsíci

    Setting to ExecStart to 0.0.0.0/0 is very risky.

  • @zuao76
    @zuao76 Před 2 měsíci

    Thanks. Very easy to follow. Clean and direct to the point :)

  • @Ramashyam838
    @Ramashyam838 Před 2 měsíci

    Awesome Man, Game Changer !

  • @KJStreaming
    @KJStreaming Před 2 měsíci

    Thank you ❤

  • @medarisaikiran6557
    @medarisaikiran6557 Před 2 měsíci

    If the cluster is private, is it possible to deploy the aks cluster with devops? We unable to select namespace when we select private cluster.

  • @parmarpavan2552
    @parmarpavan2552 Před 2 měsíci

    Great it's working fine

    • @DevOpsCoach
      @DevOpsCoach Před 2 měsíci

      Great to know.. thank you 🙏

  • @asbat88
    @asbat88 Před 2 měsíci

    Thank you, videos + articles are very helpful.

  • @manishaacharya2907
    @manishaacharya2907 Před 2 měsíci

    Very helpful, thnk you

  • @shashankjain7632
    @shashankjain7632 Před 2 měsíci

    Great !! Very helpful

  • @lokeshp6576
    @lokeshp6576 Před 2 měsíci

    Hi bro, Thanks for your videos. I have one doubt. How to configure JNLP Jenkins slave memory configuration request and limits. Can you please help as we are getting JNLP container memory exceeded. Thanks in advance

    • @DevOpsCoach
      @DevOpsCoach Před 2 měsíci

      apiVersion: v1 kind: Pod metadata: name: jnlp-agent spec: containers: - name: jnlp image: jenkins/inbound-agent:latest resources: requests: memory: "512Mi" cpu: "500m" limits: memory: "1Gi" cpu: "1"

    • @DevOpsCoach
      @DevOpsCoach Před 2 měsíci

      see if the above yaml helps..

    • @lokeshp6576
      @lokeshp6576 Před 2 měsíci

      @@DevOpsCoach sure let me check. thank you

  • @junaidrumankhan9111
    @junaidrumankhan9111 Před 2 měsíci

    how we suppose to find the commands if you wont proved command file even the jenkins site has command it would help you provide you pdf

    • @junaidrumankhan9111
      @junaidrumankhan9111 Před 2 měsíci

      its in the description

    • @DevOpsCoach
      @DevOpsCoach Před 2 měsíci

      Add Repository key to the system curl -fsSL pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee \ /usr/share/keyrings/jenkins-keyring.asc > /dev/null Append debian package repo address to the system echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \ pkg.jenkins.io/debian binary/ | sudo tee \ /etc/apt/sources.list.d/jenkins.list > /dev/null sudo apt update sudo apt install jenkins -y

    • @DevOpsCoach
      @DevOpsCoach Před 2 měsíci

      www.coachdevops.com/2024/01/install-jenkins-on-ubuntu-2204-setup.html yon can refer in my website. we cant add those commands in the description as special characters are not supported

  • @ImrazahmedKhan
    @ImrazahmedKhan Před 2 měsíci

    after installing prometheus some of the pods are in pending state why?

    • @DevOpsCoach
      @DevOpsCoach Před 2 měsíci

      How did you install Prometheus? using helm? by following the steps in my website?

  • @SatheeshRaja-md3zp
    @SatheeshRaja-md3zp Před 2 měsíci

    How to check the if else condition in self hosted github action it throws some error.

  • @sarthak7413
    @sarthak7413 Před 2 měsíci

    Kubernetes deployment plugin is no more.Which plugin to use now? pls help

    • @DevOpsCoach
      @DevOpsCoach Před 2 měsíci

      Hi there, you need to use kubernetes cli plug-in. I would recommend to watch this updated video. czcams.com/video/Tx_CFz4_6Bg/video.html www.coachdevops.com/2022/11/how-to-deploy-springboot-app-into-aks.html

    • @sarthak7413
      @sarthak7413 Před 2 měsíci

      @@DevOpsCoach Thanks for helping out

  • @lolitaad19
    @lolitaad19 Před 2 měsíci

    Thanks you very much

  • @malissuet
    @malissuet Před 2 měsíci

    HTTP Status 404 - Not Found getting this page opened while I ping on port 8081

    • @DevOpsCoach
      @DevOpsCoach Před 2 měsíci

      did you open port no 8081 and 8082 in firewall rules in the EC2 instance security group? if it is still not working, check the status of service whether it is running or not? sudo systemctl status artifactory.service

  • @JayPatel101
    @JayPatel101 Před 2 měsíci

    Thank you! For all the effort and time you have put into your content. It's fantastic!

    • @DevOpsCoach
      @DevOpsCoach Před 2 měsíci

      Thank you Jay. Glad you enjoyed it