Deploying Infrastructure Automatically To The Cloud Using Ansible and Azure Pipelines

Sdílet
Vložit
  • čas přidán 6. 09. 2024

Komentáře • 45

  • @narayanad5396
    @narayanad5396 Před 3 lety +1

    I have getting error as " ##[error]Command ***-playbook -i "157.56.178.47," /tmp/***-scripts/webapp.yml exited with code 2". Please suggest how to solve this error.

  • @HoussemDellai
    @HoussemDellai Před 3 lety +3

    Nice and clear :) Thank you very much :)

    • @MRadwanMSF
      @MRadwanMSF  Před 3 lety +1

      Thanks Houssrm! I am happy you like it.
      Much appreciate your support 🌹

  • @mustafamoneim9667
    @mustafamoneim9667 Před 4 lety +2

    Thanks Mohamed for the video

    • @MRadwanMSF
      @MRadwanMSF  Před 4 lety

      No worries! and thanks for your comment!

  • @Muhammadibrahim-rz8dx
    @Muhammadibrahim-rz8dx Před 3 měsíci

    Thankyou @Mohamed. However, during these steps after updating the webapp.yml when i go to pipelines i am only seeing Ansible-CI-YAML not Ansible-CI and if I run that "release" option in pipeline is not showing. Can you help in this regard?

  • @awsservices8144
    @awsservices8144 Před 3 lety

    Thankyou very much for the clear explanation... Mohamed

  • @salehelnaggar2677
    @salehelnaggar2677 Před 3 lety

    This is another amazing video, thanks, Mr. Mohamed.

  • @mohamedhussien9070
    @mohamedhussien9070 Před 2 lety

    Great as usual

  • @Med-jz9rx
    @Med-jz9rx Před 3 lety

    excellent video as usual Mohamed !

  • @chehgeetan7390
    @chehgeetan7390 Před 2 lety

    encountering this error when running in release "
    ERROR! no action detected in task. This often indicates a misspelled module name, or incorrect module path.
    The error appears to have been in '/tmp/ansible-scripts/webapp.yml': line 23, column 7, but may
    be elsewhere in the file depending on the exact syntax problem.
    The offending line appears to be:
    - name: Create App Service on Windows with Java Runtime
    ^ here
    "
    No idea what's going on

  • @gouthamnagalla2079
    @gouthamnagalla2079 Před 3 lety +1

    God bless you

  • @eduardodavidruizpinche2994

    Genial...!!! Funciono, ahora haré los cambios cuantas veces al aplicativo y automaticamente se actualizara la aplicacion con el Pipeline.

  • @digitalentertainment4120
    @digitalentertainment4120 Před 3 lety +1

    Excellent. :-)

  • @muhdfahad
    @muhdfahad Před 4 lety +1

    Good effort brother!

  • @thiyagi
    @thiyagi Před 2 lety

    Nice one, thanks !!

  • @dancerkhushi7012
    @dancerkhushi7012 Před 3 lety

    Hi Mohamad,
    where I can get this yaml configuration code?

  • @narayanad5396
    @narayanad5396 Před 3 lety

    Followed by same steps but getting error as "Failed to import the required Python library (msrestazure) on AnsibleVM's Python /usr/bin/python. Please read the module documentation and install it in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ***_python_interpreter"

  • @srinivasp9503
    @srinivasp9503 Před 4 lety

    Hi...Thank you for the video...I am able to deploy successfully but when am tyring to access, getting below error:
    HTTP Status 404 - Not Found
    Type Status Report
    Message Not found
    Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
    Apache Tomcat/9.0.21

  • @nisha0510
    @nisha0510 Před 4 lety

    would have been great if you would have explained the below linux command for: sudo apt install -y libssl-dev libffi-dev python-dev python-pip

  • @gurukulmca
    @gurukulmca Před 4 lety

    Very Nice walk through. One question, where do we set application user name and password at the end of the demo.

  • @panoskarajohn4221
    @panoskarajohn4221 Před 4 lety

    I did the whole demo... I have an issue when deployin this app on linux. Your deployment seems to be sending it on a windows service plan. With your flow everything works perfectly.
    Are there some more actions to do with the repo so it is elegible for linux deployment?

    • @MRadwanMSF
      @MRadwanMSF  Před 4 lety +1

      You need different configuration, I am sorry hard to explain

    • @panoskarajohn4221
      @panoskarajohn4221 Před 4 lety

      @@MRadwanMSF Thank you for your response! Could you at least provide some guidance? Where to start...? Thanks for this great demo anyway.

    • @MRadwanMSF
      @MRadwanMSF  Před 4 lety

      Try to do it from the command line, if you do, you can just wrap that in PowerShell in the pipeline

    • @panoskarajohn4221
      @panoskarajohn4221 Před 4 lety

      @@MRadwanMSF thank you I will try this.

    • @MRadwanMSF
      @MRadwanMSF  Před 4 lety

      No problem, thanks again 🙏

  • @nisha0510
    @nisha0510 Před 4 lety +1

    ssh-copy-id mradwan@127.0.0.1
    where this above IP address came from. when you were typing this command, it was hard to understand what did you say? can you please explain this command. Thanks

  • @SatyaPrakash-ge5ge
    @SatyaPrakash-ge5ge Před 4 lety +1

    The github link appears broken

    • @MRadwanMSF
      @MRadwanMSF  Před 4 lety

      Thanks. Yes, I chanved my profile and I have to update that in many places as it's harded coded

    • @Muthukumar-ie5tj
      @Muthukumar-ie5tj Před 4 lety

      ​@@MRadwanMSF can u give your latest hithub link please

  • @anil5065
    @anil5065 Před 4 lety +1

    SSh-copy-id username@127.0.0.1 what actually it does. I saw you were explaining Chmod command but other confusing ones such related to libffi-dev, It would have been great if you can explain these commands in detail. I found too confusing particularity commands during credential setup

    • @pockejtepotkaliseukolina
      @pockejtepotkaliseukolina Před 3 lety

      For every linux command, you can use man which displays inbuilt manual pages. The ssh-copy-id copies your public part of your key so you are able to make an ssh connection to remote server without typing in password. You will find more on google with "ssh with certificate"