Skip to content

Commit e610ced

Browse files
authored
Merge pull request #104191 from TomArcherMsft/devops-move-files-to-respective-dirs
Ansible - Move Ansible articles to Ansible directory
2 parents 3111b9d + 0bf7e47 commit e610ced

12 files changed

+37
-22
lines changed

.openpublishing.redirection.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48520,6 +48520,21 @@
4852048520
"source_path": "articles/media-services/previous/media-services-configure-fmle-live-encoder.md",
4852148521
"redirect_url": "/azure/media-services/previous/media-services-configure-wirecast-live-encoder/",
4852248522
"redirect_document_id": false
48523+
},
48524+
{
48525+
"source_path": "articles/virtual-machines/linux/ansible-install-configure.md",
48526+
"redirect_url": "/azure/ansible/ansible-install-configure",
48527+
"redirect_document_id": false
48528+
},
48529+
{
48530+
"source_path": "articles/virtual-machines/linux/ansible-create-vm.md",
48531+
"redirect_url": "/azure/ansible/ansible-create-vm",
48532+
"redirect_document_id": false
48533+
},
48534+
{
48535+
"source_path": "articles/virtual-machines/linux/ansible-manage-linux-vm.md",
48536+
"redirect_url": "/azure/ansible/ansible-manage-linux-vm",
48537+
"redirect_document_id": false
4852348538
}
4852448539
]
4852548540
}

articles/virtual-machines/linux/ansible-create-vm.md renamed to articles/ansible/ansible-create-vm.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Using a declarative language, Ansible allows you to automate the creation, confi
1616

1717
## Prerequisites
1818

19-
[!INCLUDE [open-source-devops-prereqs-azure-sub.md](../../../includes/open-source-devops-prereqs-azure-subscription.md)]
20-
[!INCLUDE [ansible-prereqs-cloudshell-use-or-vm-creation1.md](../../../includes/ansible-prereqs-cloudshell-use-or-vm-creation1.md)]
19+
[!INCLUDE [open-source-devops-prereqs-azure-sub.md](../../includes/open-source-devops-prereqs-azure-subscription.md)]
20+
[!INCLUDE [ansible-prereqs-cloudshell-use-or-vm-creation1.md](../../includes/ansible-prereqs-cloudshell-use-or-vm-creation1.md)]
2121

2222
## Create a resource group
2323

articles/ansible/ansible-deploy-solution-template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,4 @@ The Ansible solution template for Azure is designed to configure an Ansible inst
8080
## Next steps
8181

8282
> [!div class="nextstepaction"]
83-
> [Quickstart: Configure a Linux virtual machine in Azure using Ansible](/azure/virtual-machines/linux/ansible-create-vm)
83+
> [Quickstart: Configure a Linux virtual machine in Azure using Ansible](./ansible-create-vm.md)

articles/virtual-machines/linux/ansible-install-configure.md renamed to articles/ansible/ansible-install-configure.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Ansible allows you to automate the deployment and configuration of resources in
1616

1717
## Prerequisites
1818

19-
[!INCLUDE [open-source-devops-prereqs-azure-sub.md](../../../includes/open-source-devops-prereqs-azure-subscription.md)]
20-
[!INCLUDE [open-source-devops-prereqs-create-sp.md](../../../includes/open-source-devops-prereqs-create-service-principal.md)]
19+
[!INCLUDE [open-source-devops-prereqs-azure-sub.md](../../includes/open-source-devops-prereqs-azure-subscription.md)]
20+
[!INCLUDE [open-source-devops-prereqs-create-sp.md](../../includes/open-source-devops-prereqs-create-service-principal.md)]
2121
- **Access to Linux or a Linux virtual machine** - If you don't have a Linux machine, create a [Linux virtual machine](/azure/virtual-network/quick-create-cli).
2222

2323
## Install Ansible on an Azure Linux virtual machine
@@ -154,7 +154,7 @@ In this section, you export the service principal values to configure your Ansib
154154
155155
To verify the successful configuration, use Ansible to create an Azure resource group.
156156
157-
[!INCLUDE [create-resource-group-with-ansible.md](../../../includes/ansible-snippet-create-resource-group.md)]
157+
[!INCLUDE [create-resource-group-with-ansible.md](../../includes/ansible-snippet-create-resource-group.md)]
158158
159159
## Next steps
160160

articles/ansible/ansible-manage-azure-dynamic-inventories.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Ansible can be used to pull inventory information from various sources (includin
4242
4343
1. Create two Linux virtual machines on Azure using one of the following techniques:
4444
45-
- **Ansible playbook** - The article, [Create a basic virtual machine in Azure with Ansible](/azure/virtual-machines/linux/ansible-create-vm) illustrates how to create a virtual machine from an Ansible playbook. If you use a playbook to define one or both of the virtual machines, ensure that the SSH connection is used instead of a password.
45+
- **Ansible playbook** - The article, [Create a basic virtual machine in Azure with Ansible](./ansible-create-vm.md) illustrates how to create a virtual machine from an Ansible playbook. If you use a playbook to define one or both of the virtual machines, ensure that the SSH connection is used instead of a password.
4646
4747
- **Azure CLI** - Issue each of the following commands in the Cloud Shell to create the two virtual machines:
4848
@@ -311,4 +311,4 @@ This section illustrates one technique to test that Nginx is installed on your v
311311
## Next steps
312312

313313
> [!div class="nextstepaction"]
314-
> [Quickstart: Configure Linux virtual machines in Azure using Ansible](/azure/virtual-machines/linux/ansible-create-vm)
314+
> [Quickstart: Configure Linux virtual machines in Azure using Ansible](./ansible-create-vm.md)

articles/virtual-machines/linux/ansible-manage-linux-vm.md renamed to articles/ansible/ansible-manage-linux-vm.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Ansible allows you to automate the deployment and configuration of resources in
1616

1717
## Prerequisites
1818

19-
[!INCLUDE [open-source-devops-prereqs-azure-sub.md](../../../includes/open-source-devops-prereqs-azure-subscription.md)]
20-
[!INCLUDE [ansible-prereqs-cloudshell-use-or-vm-creation2.md](../../../includes/ansible-prereqs-cloudshell-use-or-vm-creation2.md)]
19+
[!INCLUDE [open-source-devops-prereqs-azure-sub.md](../../includes/open-source-devops-prereqs-azure-subscription.md)]
20+
[!INCLUDE [ansible-prereqs-cloudshell-use-or-vm-creation2.md](../../includes/ansible-prereqs-cloudshell-use-or-vm-creation2.md)]
2121

2222
## Stop a virtual machine
2323

@@ -127,4 +127,4 @@ In this section, you use Ansible to start a deallocated (stopped) Azure virtual
127127
## Next steps
128128
129129
> [!div class="nextstepaction"]
130-
> [Tutorial: Manage Azure dynamic inventories using Ansible](~/articles/ansible/ansible-manage-azure-dynamic-inventories.md)
130+
> [Tutorial: Manage Azure dynamic inventories using Ansible](./ansible-manage-azure-dynamic-inventories.md)

articles/ansible/ansible-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,4 @@ Ansible includes a suite of modules for use in provisioning and configuring Azur
5252
## Next steps
5353

5454
- [Quickstart: Deploy the Ansible solution template for Azure to CentOS](./ansible-deploy-solution-template.md)
55-
- [Quickstart: Configure Linux virtual machines in Azure using Ansible](/azure/virtual-machines/linux/ansible-install-configure?toc=%2Fazure%2Fansible%2Ftoc.json&bc=%2Fazure%2Fbread%2Ftoc.json)
55+
- [Quickstart: Configure Linux virtual machines in Azure using Ansible](./ansible-install-configure.md)

articles/ansible/ansible-run-playbook-in-cloudshell.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@ To verify the successful configuration, use Ansible to create an Azure resource
4242
## Next steps
4343

4444
> [!div class="nextstepaction"]
45-
> [Quickstart: Configure virtual machine in Azure using Ansible](/azure/virtual-machines/linux/ansible-create-vm)
45+
> [Quickstart: Configure virtual machine in Azure using Ansible](./ansible-create-vm.md)

articles/ansible/toc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@
1010
- name: Deploy Ansible solution template to CentOS
1111
href: ./ansible-deploy-solution-template.md
1212
- name: Install Ansible on Linux virtual machines
13-
href: /azure/virtual-machines/linux/ansible-install-configure
13+
href: ./ansible-install-configure.md
1414
maintainContext: true
1515
- name: Run playbooks in Cloud Shell
1616
href: ./ansible-run-playbook-in-cloudshell.md
1717
- name: Work with Linux Virtual Machines
1818
expanded: true
1919
items:
2020
- name: Configure Linux virtual machines
21-
href: /azure/virtual-machines/linux/ansible-create-vm
21+
href: ./ansible-create-vm.md
2222
maintainContext: true
2323
- name: Manage Linux virtual machines
24-
href: /azure/virtual-machines/linux/ansible-manage-linux-vm
24+
href: ./ansible-manage-linux-vm.md
2525
maintainContext: true
2626
- name: Tutorials
2727
items:

includes/ansible-prereqs-cloudshell-use-or-vm-creation1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88

99
- **Install Ansible**: Do one of the following options:
1010

11-
- [Install](/azure/virtual-machines/linux/ansible-install-configure#install-ansible-on-an-azure-linux-virtual-machine) and [configure](/azure/virtual-machines/linux/ansible-install-configure#create-azure-credentials) Ansible on a Linux virtual machine
11+
- [Install](/azure/ansible/ansible-install-configure#install-ansible-on-an-azure-linux-virtual-machine) and [configure](/azure/ansible/ansible-install-configure#create-azure-credentials) Ansible on a Linux virtual machine
1212
- [Configure Azure Cloud Shell](/azure/cloud-shell/quickstart)

0 commit comments

Comments
 (0)