Blog CSHARK all - Blog CSHARK

IT Ocean blog

Stay tuned. Subscribe!

Blog Categories >
Meetups >
Automation of IT in Ansible using AWX and Docker
4/13/2019 12:00:00 AM

Register for the Mint Slash Meetup workshops!

 

Meetup will be divided into a practical and theoretical part.

 

Participation in the workshop is free, however, due to the limited number of seating you must register: https://mint-slash.evenea.pl/

If someone registers but finally can’t attend the workshop, please contact us: mintslash@cshark.com.

Agenda:

Part I - Ansible [3h]

Theoretical part:

  • Ansible - introduction
  • Why Ansible?
  • What do I need to know to get started?
  • Questions

Practical part:

  • How to use Ansible
  • My first playbook
  • Jinja templates - what is it?
  • Roles in Ansible
  • A practical task based on the installation of the Apache Tomcat application container

Part II - Ansible AWX / Tower [2h]

Theoretical part:

  • Ansible AWX - introduction
  • Why Ansible AWX?
  • What do I need to know to get started?
  • Questions

Practical part:

  • Launch of Ansible AWX
  • Project configuration
  • Creating inventory
  • Job Template and its launch
  • A practical task based on the installation of the Apache Tomcat application container
  • Automation AWX - web api (depending on the remaining time)

Duration of the workshop: about 6 hours

 

👉 What you will need:

  • A computer with a Docker
  • Virtual machine with pure CentOS 7 minimal - we recommend 2 GB RAM and 2 virtual processors
  • * Virtual machine with a pure trial version of Windows Server 2016 installed - we recommend 4 GB RAM and 2 virtual processors (* Optional for volunteers)

The choice of virtualization technologies (Vagrant, VirtualBox, VMWare, Hyper-V, KVM ...) is free, however in Windows 10, only Hyper-V can be used after installing Docker Desktop.

Virtual machines should be configured so that they can communicate with Docker and have access to the Internet. For this purpose, it is best to create an additional network interface that has access to a computer network and assign to it and machines static IP.

VirtualBox: http://condor.depaul.edu/glancast/443class/docs/vbox_host-only_setup.html

Hyper-V: http://blog.mpecsinc.ca/2015/02/hyper-v-set-up-internal-network-for.html

 

💻 Hardware requirements:

  • Min. 8 GB RAM; recommended 16 GB
  • 10 GB disk space (on Linux itself)
  • 50 GB (Linux and Windows)

 

👉 Leading workshops: Grzegorz Silarski, Senior DevOps Engineer Lead, CSHARK

Grzegorz has been working at CSHARK from the very beginning of the company's existence, that is for 5 years. He is interested in optimizing software development processes and improving its quality. In his spare time he explores the secrets of Cloud Computing. He likes traveling, boxing and long bicycle trips.

 

🏫 Place of event:

Wrocław University of Science and Technology, Career Office, building H-14, Room 1.05

 

Workshop details on Mint Slash Meetup Group

 

Is There A Revolution Coming To C# And .NET in 2019?
17/12/18

Is There A Revolution Coming To C# And .NET in 2019?

If you are a young software developer and on the brink of deciding what avenue to pursue in IT, be sure about two guaranteed things – taxes and a constant need for learning, forced by constant changes

Digital Transformation For Automotive Manufacturers And Suppliers
13/12/18

Digital Transformation For Automotive Manufacturers And Suppliers

A digital transformation is a must for today’s organizations. If they’re not on board, they are doomed to fail. If they’re on course, they have to think about a second transformation. Digital changes drive organizational ones and the automotive sector can benefit on multiple levels; from strategy, through the creation of an ecosystem, ending with an ongoing test-and-learn approach.

PWNing 2018 Conference – The Future of Enterprise Safety
10/12/18

PWNing 2018 Conference – The Future of Enterprise Safety

The third edition of the two-day PWNing Conference proves that there is a constant battle between hackers and security experts. It’s fought on the virtual battlefield but consequences are dire.

How To Easily Develop An Augmented Reality Application? Part 2
06/12/18

How To Easily Develop An Augmented Reality Application? Part 2

This is the second and last part of our article on the process of development an augmented reality (AR) application. Keep in mind and don’t try to fit reality into a virtual concept. Instead, paste objects into the displayed image of the real world, so it can feel as real as the reality right next to it.

How To Easily Develop An Augmented Reality Application? Part 1
03/12/18

How To Easily Develop An Augmented Reality Application? Part 1

The easiest answer – don’t try to fit reality into a virtual concept. Instead, paste objects into the displayed image of the real world, so it can feel as real as the reality right next to it. In this two-part article, you'll find necessary information on how to turn fictional reality into the real one.

Industry 4.0 – Responsiveness That Leads To Improvement
29/11/18

Industry 4.0 – Responsiveness That Leads To Improvement

Innovation, effectiveness, digital transformation. These are the terms we often associate with Industry 4.0 (or 4th Industrial Revolution). What about responsiveness? Does it also deserve a place among buzzwords that fill feeds across social media? Definitely, because the pillars of Industry 4.0, the smart machine, the smart product and the augmented operator, won't support themselves.