Untitled Document
Untitled Document
견적의뢰
문의메일
Untitled Document
 
<?=?>[Board]
 
이      름 NEBRASKA-Exins 작성일시 2021-05-20 06:27:20
제      목 Todays important news - REMMONT.COM

Azure devops ansible - РабСРёРСРРёР№ Р­РСР°СР


Azure devops ansible



Azure devops ansible What's the news Azure devops ansible

Using Ansible Dynamic Inventory with Azure



Abhishek Dubey


Feb 9, 2019 В· 3 min read



As a DevOps Engineer, I always love to make things simple and convenient by automating them. Automation can be done on many fronts like infrastructure, software, build and release etc.


Ansible is primarily a software configuration management tool which can also be used as an infrastructure provisioning tool.


One of the thing that I love about Ansible is its integration with different cloud providers. This integration makes things really loosely coupled, For ex:- we don?t require to manage whole information of cloud in Ansible (Like we don?t need instance metadata information for provisioning it).


Ansible Inventory


Ansibl e uses a term called inventory to refer to the set of systems or machines that our Ansible playbook or command work against. There are two ways to manage inventory:-



  • Static Inventory

  • Dynamic Inventory



By default, the static inventory is defined in /etc/ansible/hosts in which we provide information about the target system. In most of the cloud platform when the server gets reboot then it reassigns a new public address and again we have to update that in our static inventory, so this can?t be the lasting option.


Luckily Ansible supports the concept of dynamic inventory in which we have some python scripts and a .ini file through which we can provision machines dynamically without knowing its public or private address. Ansible Dynamic Inventory is fed by using external python scripts and . ini files provided by Ansible for cloud infrastructure platforms like Amazon, Azure, DigitalOcean, Rackspace.


In this blog, we will talk about how to configure dynamic inventory on the Azure Cloud Platform.


Ansible Dynamic Inventory on Azure


The first thing that always required to run anything is software and its dependencies. So let?s install the software and its dependencies first. First, we need the python modules of azure that we can install via pip.


After this, we need to download azure_rm.py


Change the permission of file using chmod command.


Then we have to log in to Azure account using azure-cli


The az login command output will provide you a unique code which you have to enter in the webpage i.e.


Sign in to your account


Edit description


aka.ms


As part of the best practice, we should always create an Active Directory for different services or apps to restrict privileges. Once you logged in Azure account you can create an Active Directory app for Ansible


Don?t forget to change your password ;). Note down the appID from the output of the above command.
Once the app is created, create a service principal to associate it with.


Replace the appID with actual app id and copy the objectID from the output of the above command.
Now we just need the subscription id and tenant id, which we can get by a simple command


Note down the id and tenantID from the output of the above command.
Let?s assign a contributor role to service principal which is created above.


Replace the objectID with the actual object id output.
All the azure side setup is done. Now we have to make some changes to your system.
Let?s start with creating an azure home directory


In that directory, we have to create a credentials file


Please replace the id, appID, password and tenantID with the above-noted things.


All set . Now we can test it by below command


and the output should be like this:-


Now you are ready to use Ansible in Azure with dynamic inventory. Good Luck :-)


Azure devops ansible



Azure devops ansible



Azure devops ansible Latest national news headlines Azure devops ansible

Azure devops ansible


As a DevOps Engineer, I always love to make things simple and convenient by automating them. Automation can be done on many fronts like infrastructure, software, build and release etc. Ansible is?
Azure devops ansible

Azure devops ansible Azure devops ansible Azure devops ansible
SOURCE:
Azure devops ansible
Azure devops ansible Azure devops ansible
#tags# -,-Azure devops ansible] Azure devops ansible#tags#
https://ssylki.info/?who=flats-to-rent-near-me.remmont.com https://ssylki.info/?who=remmont.com/all-disney-cars-characters-video-5 https://ssylki.info/?who=real-estate-com.remmont.com https://ssylki.info/?who=auto-body-parts.remmont.com https://ssylki.info/?who=remmont.com/lyft-coupon

목록 쓰기 수정 삭제

 
Untitled Document
Untitled Document