Skip to content

Commit 7c5b1cd

Browse files
authored
Merge pull request #88193 from TomArcherMsft/ansible-new-landing-page-design
Ansible - Implement new landing page design
2 parents 31043f5 + cf71cce commit 7c5b1cd

File tree

1 file changed

+90
-60
lines changed

1 file changed

+90
-60
lines changed

articles/ansible/index.yml

Lines changed: 90 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,94 @@
1-
### YamlMime:YamlDocument
2-
documentType: LandingData
1+
### YamlMime:Landing
2+
33
title: Ansible on Azure documentation
4+
summary: Learn how to use Ansible to automate cloud provisioning, configuration management, and application deployments.
5+
46
metadata:
5-
title: Ansible on Azure documentation - Tutorials, samples, reference, and resources
7+
title: Ansible on Azure documentation
68
description: Learn how to use Ansible to automate cloud provisioning, configuration management, and application deployments.
7-
ms.service: azure
8-
keywords: ansible, azure, devops, tutorials, samples, reference
9-
author: tomarchermsft
10-
manager: jeconnoc
11-
ms.author: tarcher
9+
services: azure
10+
ms.service: ansible
1211
ms.topic: landing-page
13-
ms.date: 04/22/2019
14-
abstract:
15-
description: Use <a href="https://www.ansible.com">Ansible</a> to automate cloud provisioning, configuration management, and application deployments.
16-
sections:
17-
- title: 5-Minute Quickstarts
18-
items:
19-
- type: paragraph
20-
text: Install Ansible and use it to create and manage Linux virtual machines in Azure.
21-
- type: list
22-
style: icon48
23-
items:
24-
- image:
25-
src: /azure/media/index/azure_dev-9.svg
26-
text: Install Ansible
27-
href: /azure/virtual-machines/linux/ansible-install-configure?toc=%2Fen-us%2Fazure%2Fansible%2Ftoc.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json
28-
- image:
29-
src: /azure/media/index/VirtualMachine.svg
30-
text: Configure a Linux VM
31-
href: /azure/virtual-machines/linux/ansible-create-vm?toc=%2Fen-us%2Fazure%2Fansible%2Ftoc.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json
32-
- image:
33-
src: /azure/media/index/VirtualMachine.svg
34-
text: Manage a Linux VM
35-
href: /azure/virtual-machines/linux/ansible-manage-linux-vm?toc=%2Fen-us%2Fazure%2Fansible%2Ftoc.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json
36-
- title: Step-by-Step Tutorials
37-
items:
38-
- type: paragraph
39-
text: Learn how to use Ansible to create and manage Azure compute, network, and storage infrastructure.
40-
- type: list
41-
style: unordered
42-
items:
43-
- html: <a href="/azure/virtual-machines/linux/ansible-create-complete-vm?toc=%2Fen-us%2Fazure%2Fansible%2Ftoc.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json">Create a Linux virtual machine, including virtual network, public IP address, and virtual network interface card.</a>
44-
- html: <a href="./ansible-run-playbook-in-cloudshell">Run Ansible with Bash in Azure Cloud Shell.</a>
45-
- html: <a href="./ansible-manage-azure-dynamic-inventories">Create and manage a dynamic inventory of your Azure resources.</a>
46-
- html: <a href="./ansible-create-configure-vmss">Create and manage virtual machine scale sets in Azure.</a>
47-
- html: <a href="./ansible-deploy-app-vmss">Deploy applications to virtual machine scale sets in Azure.</a>
48-
- html: <a href="./ansible-create-configure-aks">Create and manage Azure Kubernetes Service clusters.</a>
49-
- html: <a href="./ansible-create-configure-application-gateway">Manage web traffic with an Azure application gateway.</a>
50-
- html: <a href="./ansible-auto-scale-vmss">Automatically scale virtual machine scale sets in Azure using Ansible.</a>
51-
- html: <a href="./ansible-scale-azure-web-apps">Scale Azure App Service web apps by using Ansible.</a>
52-
- html: <a href="./ansible-create-configure-route-table">Create, change, or delete an Azure route table using Ansible.</a>
53-
- title: Reference
54-
items:
55-
- type: list
56-
style: cards
57-
className: cardsD
58-
items:
59-
- title: Playbook roles
60-
html: <p><a href="https://galaxy.ansible.com/Azure/azure_preview_modules/">azure_preview_module</a></p>
61-
- title: Releases and features
62-
html: <p><a href="./ansible-matrix.md">Features matrix for modules and roles</a></p>
63-
- title: Tools
64-
html: <p><a href="https://marketplace.visualstudio.com/items?itemName=vscoss.vscode-ansible">Visual Studio Code extension for Ansible</a></p>
12+
author: TomArcherMsft
13+
ms.author: tarcher
14+
ms.date: 09/11/2019
15+
16+
landingContent:
17+
# Card
18+
- title: About Ansible on Azure
19+
linkLists:
20+
- linkListType: overview
21+
links:
22+
- text: About Ansible on Azure
23+
url: ansible-overview.md
24+
- linkListType: architecture
25+
links:
26+
- text: Ansible module and version matrix
27+
url: ansible-matrix.md
28+
29+
# Card
30+
- title: Install and Configure Ansible
31+
linkLists:
32+
- linkListType: quickstart
33+
links:
34+
- text: Deploy Ansible solution template to CentOS
35+
url: ansible-deploy-solution-template.md
36+
- text: Install Ansible on Linux virtual machines
37+
url: /azure/virtual-machines/linux/ansible-install-configure
38+
- text: Run playbooks in Cloud Shell
39+
url: ansible-run-playbook-in-cloudshell.md
40+
- linkListType: tutorial
41+
links:
42+
- text: Configure a dynamic inventory
43+
url: ansible-manage-azure-dynamic-inventories.md
44+
- linkListType: download
45+
links:
46+
- text: Visual Studio Code extension for Ansible
47+
url: https://marketplace.visualstudio.com/items?itemName=vscoss.vscode-ansible
48+
# Card
49+
- title: Manage Virtual Machines
50+
linkLists:
51+
- linkListType: quickstart
52+
links:
53+
- text: Configure Linux virtual machines
54+
url: /azure/virtual-machines/linux/ansible-create-vm?toc=%2Fen-us%2Fazure%2Fansible%2Ftoc.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json
55+
- text: Manage Linux virtual machines
56+
url: /azure/virtual-machines/linux/ansible-manage-linux-vm?toc=%2Fen-us%2Fazure%2Fansible%2Ftoc.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json
57+
58+
# Card
59+
- title: Manage Virtual Machine Scale Sets
60+
linkLists:
61+
- linkListType: tutorial
62+
links:
63+
- text: Configure virtual machine scale sets
64+
url: ansible-create-configure-vmss.md
65+
- text: Deploy applications to virtual machine scale sets
66+
url: ansible-deploy-app-vmss.md
67+
- text: Automatically scale virtual machine scale sets
68+
url: ansible-auto-scale-vmss.md
69+
- text: Update custom image
70+
url: ansible-vmss-update-image.md
71+
72+
# Card
73+
- title: Manage Virtual Networks
74+
linkLists:
75+
- linkListType: tutorial
76+
links:
77+
- text: Configure peering
78+
url: ansible-vnet-peering-configure.md
79+
- text: Configure route tables
80+
url: ansible-create-configure-route-table.md
81+
82+
# Card
83+
- title: Manage AKS
84+
linkLists:
85+
- linkListType: tutorial
86+
links:
87+
- text: Configure AKS clusters
88+
url: ansible-create-configure-aks.md
89+
- text: Configure Azure CNI networking
90+
url: ansible-aks-configure-cni-networking.md
91+
- text: Configure kubenet networking
92+
url: ansible-aks-configure-kubenet-networking.md
93+
- text: Configure RBAC roles in AKS cluster
94+
url: ansible-aks-configure-rbac.md

0 commit comments

Comments
 (0)