DevOps deploy Refer Friends Application

In this module, we will deploy the Refer Friends container for Arcadia Bank web application and we will publish it.

Note

At the end of this module, Arcadia Bank application will look like this.

../../_images/app32.png

Note

In this lab, all tasks will be automated. DevOps will deploy the app in K8S, and NetOps will create the new component at the same time.


Step 1 - Deploy Arcadia App3 and the new componenent with a CI/CD pipeline

  1. In Gitlab, click on Administrator / Arcadia-App3

    1. Click on file deploy

    2. Click edit and make a modification - like YES !!!!!

    3. Click Commit changes

    Note

    At this moment, you simulate a commit like a DevOps. This commit will trigger a webhook to Jenkins, so that Jenkins execute a pipeline.

  2. In Jenkins, click on DeployApp3 pipeline

  3. A pipeline is running, click on it

  4. You can follow the steps

    ../../_images/pipeline1.png
  5. Connect to Controller GUI and check the new component in web application arcadia

    ../../_images/components1.png
  6. In Chrome refresh the page. You can see the new App Refer friends

../../_images/app32.png

Note

Congrats, as you can notice, with one commit in Gitlab, you triggered a webhook that deployed the app and the infrastructure

Warning

Now, it’s time to protect Arcadia Finance web application with a BIG-IP.