Skip to content

Commit 3e8ba97

Browse files
author
Thomas Thornton
committed
app namings
1 parent 1606ceb commit 3e8ba97

File tree

10 files changed

+35
-35
lines changed

10 files changed

+35
-35
lines changed

1-Azure/1-Configure-Terraform-Remote-Storage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ In this lab, you'll create a secure location to store the remote Terraform State
1212
### Steps
1313

1414
1. **Customise Variables**
15-
- Open the [create-terraform-storage.sh](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/1-Azure/scripts/create-terraform-storage.sh) script.
15+
- Open the [create-terraform-storage.sh](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/1-Azure/scripts/create-terraform-storage.sh) script.
1616
- Locate the following lines:
1717

1818
```bash

2-Terraform-AZURE-Services-Creation/1-Create-ACR.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Create an Azure Container Registry Repository
22

33
## 🎯 Purpose
4-
In this lab, you'll create a repository in Azure Container Registry (ACR) to store the Docker image for the thomasthorntoncloud app.
4+
In this lab, you'll create a repository in Azure Container Registry (ACR) to store the Docker image for the thomasthornton.cloud app.
55

66
## 🛠️ Create the ACR Terraform Configuration
77

@@ -12,11 +12,11 @@ In this lab, you'll create a repository in Azure Container Registry (ACR) to sto
1212
## Steps
1313

1414
1. **Review and Change Terraform .tfvars**
15-
- Open the [terraform.tfvars](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/updates-sept-2024/2-Terraform-AZURE-Services-Creation/1-acr/terraform.tfvars) file.
15+
- Open the [terraform.tfvars](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/main/2-Terraform-AZURE-Services-Creation/1-acr/terraform.tfvars) file.
1616
- Ensure all values are accurate for your environment and unique.
1717

1818
2. **Understand the Terraform Configuration**
19-
Review the [ACR Terraform configuration](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/updates-sept-2024/2-Terraform-AZURE-Services-Creation/1-acr). The `acr.tf` file will:
19+
Review the [ACR Terraform configuration](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/main/2-Terraform-AZURE-Services-Creation/1-acr). The `acr.tf` file will:
2020
- [ ] Use a Terraform backend to store the `.tfstate` in an Azure Storage Account
2121
- [ ] Use the `uksouth` region (can change if desired)
2222
- [ ] Create a new Resource Group using `azurerm_resource_group`

2-Terraform-AZURE-Services-Creation/2-Create-VNET.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ In this lab, you'll set up the networking infrastructure for your AKS deployment
1111
### Steps
1212

1313
1. **Review and Change Terraform .tfvars**
14-
- Open the [terraform.tfvars](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/updates-sept-2024/2-Terraform-AZURE-Services-Creation/2-vnet/terraform.tfvars) file.
14+
- Open the [terraform.tfvars](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/main/2-Terraform-AZURE-Services-Creation/2-vnet/terraform.tfvars) file.
1515
- Ensure all values are accurate for your environment.
1616

1717
2. **Understand the Terraform Configuration**
18-
Review the [VNET Terraform configuration](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/updates-sept-2024/2-Terraform-AZURE-Services-Creation/2-vnet). The configuration includes:
18+
Review the [VNET Terraform configuration](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/main/2-Terraform-AZURE-Services-Creation/2-vnet). The configuration includes:
1919

2020
**vnet.tf:**
2121
- [ ] Uses a Terraform backend to store the `.tfstate` in Azure Storage

2-Terraform-AZURE-Services-Creation/3-Create-Log-Analytics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ In this lab, you'll create a Log Analytics workspace to view container insights
1111
### Steps
1212

1313
1. **Review and Change Terraform .tfvars**
14-
- Open the [terraform.tfvars](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/updates-sept-2024/2-Terraform-AZURE-Services-Creation/3-log-analytics/terraform.tfvars) file.
14+
- Open the [terraform.tfvars](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/main/2-Terraform-AZURE-Services-Creation/3-log-analytics/terraform.tfvars) file.
1515
- Ensure all values are accurate for your environment.
1616

1717
2. **Understand the Terraform Configuration**
18-
Review the [Log Analytics Terraform configuration](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/updates-sept-2024/2-Terraform-AZURE-Services-Creation/3-log-analytics). The `la.tf` file will:
18+
Review the [Log Analytics Terraform configuration](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/main/2-Terraform-AZURE-Services-Creation/3-log-analytics). The `la.tf` file will:
1919
- [ ] Use a Terraform backend to store the `.tfstate` in an Azure Storage Account
2020
- [ ] Create a Log Analytics workspace using `azurerm_log_analytics_workspace`
2121
- [ ] Enable the ContainerInsights solution using `azurerm_log_analytics_solution`

2-Terraform-AZURE-Services-Creation/4-Create-AKS-Cluster-IAM-Roles.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ In this lab, you'll create an Azure Kubernetes Service (AKS) cluster and set up
1212
### Steps
1313

1414
1. **Review and Change Terraform .tfvars**
15-
- Open the [terraform.tfvars](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/updates-sept-2024/2-Terraform-AZURE-Services-Creation/4-aks/terraform.tfvars) file.
15+
- Open the [terraform.tfvars](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/main/2-Terraform-AZURE-Services-Creation/4-aks/terraform.tfvars) file.
1616
- Ensure all values are accurate for your environment.
1717

1818
2. **Understand the Terraform Configuration**
19-
Review the [AKS Terraform configuration](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/updates-sept-2024/2-Terraform-AZURE-Services-Creation/4-aks). The configuration includes:
19+
Review the [AKS Terraform configuration](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/main/2-Terraform-AZURE-Services-Creation/4-aks). The configuration includes:
2020

2121
**aks.tf:**
2222
- [ ] Creates AKS Cluster using `azurerm_kubernetes_cluster`
@@ -32,7 +32,7 @@ In this lab, you'll create an Azure Kubernetes Service (AKS) cluster and set up
3232
- [ ] Defines role definitions using `azurerm_role_definition`
3333

3434
3. **Update Azure AD Group ID**
35-
- In `terraform.tfvars`, replace line 8 with the Azure AD Group ID you noted down [earlier](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/1-Azure/2-Create-Azure-AD-Group-AKS-Admins.md).
35+
- In `terraform.tfvars`, replace line 8 with the Azure AD Group ID you noted down [earlier](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/1-Azure/2-Create-Azure-AD-Group-AKS-Admins.md).
3636

3737
4. **Create the AKS Cluster and IAM Roles**
3838
Run the following commands in your terminal:

2-Terraform-AZURE-Services-Creation/5-Run-CICD-For-AKS-Cluster.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ In this lab, you'll learn how to create an Azure Kubernetes Service (AKS) cluste
1212
### Steps
1313

1414
1. **Review and Customise Variables**
15-
- Open the `terraform.tfvars` file in the [AKS Terraform configuration](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/updates-sept-2024/2-Terraform-AZURE-Services-Creation/4-aks).
15+
- Open the `terraform.tfvars` file in the [AKS Terraform configuration](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/tree/main/2-Terraform-AZURE-Services-Creation/4-aks).
1616
- Ensure all values are accurate for your environment.
1717

1818
2. **Set Up Azure Service Principal**

3-Docker/1-Create-Docker-Image.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# Creating the Docker Image for the Thomasthorntoncloud App
1+
# Creating the Docker Image for the Thomasthornton.cloud App
22

33
## 🎯 Purpose
4-
In this lab, you'll create a Docker image to containerise the Thomasthorntoncloud app and run it locally.
4+
In this lab, you'll create a Docker image to containerise the Thomasthornton.cloud app and run it locally.
55

66
## 🛠️ Create The Docker Image
77

4-kubernetes_manifest/2-Create-Kubernetes-Manifest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Create The Kubernetes Manifest
22

33
## 🎯 Purpose
4-
In this lab, you'll create and understand the Kubernetes manifest for deploying the Thomasthorntoncloud app to Azure Kubernetes Service (AKS).
4+
In this lab, you'll create and understand the Kubernetes manifest for deploying the Thomasthornton.cloud app to Azure Kubernetes Service (AKS).
55

66
## 🛠️ Create and Configure the Kubernetes Manifest
77

4-kubernetes_manifest/3-Deploy-Thomasthorntoncloud-App.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,17 @@ In this lab, you'll deploy the Thomasthorntoncloud app to your Azure Kubernetes
3636
```bash
3737
kubectl get deployments
3838
```
39-
4. **Access the Thomasthorntoncloud App**
39+
4. **Access the Thomasthornton.cloud App**
4040

4141
To access the Thomasthorntoncloud app via Azure Application Gateway Controller for Containers, run the following command:
4242
```bash
4343
fqdn=$(kubectl get gateway gateway-01 -n thomasthorntoncloud -o jsonpath='{.status.addresses[0].value}')
4444
echo "http://$fqdn"
4545
```
4646

47-
Access the Thomasthorntoncloud app using the address provided.
47+
Access the Thomasthornton.cloud app using the address provided.
4848

49-
You've successfully deployed the Thomasthorntoncloud app to your AKS cluster using the Kubernetes manifest:
49+
You've successfully deployed the Thomasthornton.cloud app to your AKS cluster using the Kubernetes manifest:
5050
5151
![](images/website.png)
5252

README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -51,35 +51,35 @@ Get ready to utilise a range of cutting-edge technologies and platforms to estab
5151

5252
### Prerequisites
5353

54-
Before you start, ensure you have the following [prerequisites](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/prerequisites.md) in place
55-
1. [ ] [Create a Storage Account for Terraform State file](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/1-Azure/1-Configure-Terraform-Remote-Storage.md)
56-
2. [ ] [Set up an Azure AD Group for AKS Admins](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/1-Azure/2-Create-Azure-AD-Group-AKS-Admins.md)
54+
Before you start, ensure you have the following [prerequisites](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/prerequisites.md) in place
55+
1. [ ] [Create a Storage Account for Terraform State file](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/1-Azure/1-Configure-Terraform-Remote-Storage.md)
56+
2. [ ] [Set up an Azure AD Group for AKS Admins](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/1-Azure/2-Create-Azure-AD-Group-AKS-Admins.md)
5757

5858
### Main Sections
5959

60-
1. **Terraform** - Create all the Azure cloud services needed to run the thomasthorntoncloud application.
61-
- [ ] [Create Azure Container Registry (ACR)](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/2-Terraform-AZURE-Services-Creation/1-Create-ACR.md)
62-
- [ ] [Create Azure Virtual Network (VNET)](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/2-Terraform-AZURE-Services-Creation/2-Create-VNET.md)
63-
- [ ] [Create Log Analytics](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/2-Terraform-AZURE-Services-Creation/3-Create-Log-Analytics.md)
64-
- [ ] [Create AKS Cluster with relevant IAM roles](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/2-Terraform-AZURE-Services-Creation/4-Create-AKS-Cluster-IAM-Roles.md)
60+
1. **Terraform** - Create all the Azure cloud services needed to run the thomasthornton.cloud application.
61+
- [ ] [Create Azure Container Registry (ACR)](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/2-Terraform-AZURE-Services-Creation/1-Create-ACR.md)
62+
- [ ] [Create Azure Virtual Network (VNET)](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/2-Terraform-AZURE-Services-Creation/2-Create-VNET.md)
63+
- [ ] [Create Log Analytics](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/2-Terraform-AZURE-Services-Creation/3-Create-Log-Analytics.md)
64+
- [ ] [Create AKS Cluster with relevant IAM roles](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/2-Terraform-AZURE-Services-Creation/4-Create-AKS-Cluster-IAM-Roles.md)
6565

66-
2. **Docker** - Containerise the thomasthorntoncloud application and store it in Azure Container Registry (ACR).
67-
- [ ] [Create the Docker Image](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/3-Docker/1-Create-Docker-Image.md)
68-
- [ ] [Create a Docker Image for the thomasthorntoncloud App](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/3-Docker/2-Push%20Image%20To%20ACR.md)
66+
2. **Docker** - Containerise the thomasthornton.cloud application and store it in Azure Container Registry (ACR).
67+
- [ ] [Create the Docker Image](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/3-Docker/1-Create-Docker-Image.md)
68+
- [ ] [Create a Docker Image for the thomasthornton.cloud App](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/3-Docker/2-Push%20Image%20To%20ACR.md)
6969

7070

71-
3. **Kubernetes** - Deploy application to AKS and expose the thomasthorntoncloud application to the internet.
72-
- [ ] [Connect To AKS From The Terminal](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/4-kubernetes_manifest/1-Connect-To-AKS.md)
73-
- [ ] [Create A Kubernetes Manifest](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/4-kubernetes_manifest/2-Create-Kubernetes-Manifest.md)
74-
- [ ] [Deploy thomasthorntoncloud App into Kubernetes](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/4-kubernetes_manifest/3-Deploy-Thomasthorntoncloud-App.md)
71+
3. **Kubernetes** - Deploy application to AKS and expose the thomasthornton.cloud application to the internet.
72+
- [ ] [Connect To AKS From The Terminal](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/4-kubernetes_manifest/1-Connect-To-AKS.md)
73+
- [ ] [Create A Kubernetes Manifest](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/4-kubernetes_manifest/2-Create-Kubernetes-Manifest.md)
74+
- [ ] [Deploy thomasthornton.cloud App into Kubernetes](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/4-kubernetes_manifest/3-Deploy-Thomasthorntoncloud-App.md)
7575

7676

7777
4. **Automated Testing** Ensure code quality
78-
- [ ] [Install And Run Checkov](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/5-Terraform-Static-Code-Analysis/1-Checkov-For-Terraform.md)
78+
- [ ] [Install And Run Checkov](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/5-Terraform-Static-Code-Analysis/1-Checkov-For-Terraform.md)
7979

8080

8181
5. **CICD** - Automatically update AKS cluster with CICD using GitHub Actions
82-
- [ ] [Create a GitHub Actions CICD pipeline](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/updates-sept-2024/2-Terraform-AZURE-Services-Creation/5-Run-CICD-For-AKS-Cluster.md)
82+
- [ ] [Create a GitHub Actions CICD pipeline](https://github.com/thomast1906/DevOps-The-Hard-Way-Azure/blob/main/2-Terraform-AZURE-Services-Creation/5-Run-CICD-For-AKS-Cluster.md)
8383

8484
## 🎓 Learning Checkpoints
8585

0 commit comments

Comments
 (0)