Skip to content

Commit

Permalink
Deploy waf on any edge use-cases automation code + demo guide updates (
Browse files Browse the repository at this point in the history
…f5devcentral#63)

* Update README.md

* Update automation-demo-guide.rst

* Update automation-demo-guide.rst

* Update README.rst

* Update vm-automation-demo-guide.rst

* Update vm-manual-demo-guide.rst

* Update README.rst

* Update k8s-automation-demo-guide.rst

* Update k8s-manual-demo-guide.rst

* Update README.rst

* Update automation-workflow.rst

* Update automation-workflow.rst

* Update automation-workflow.rst

* Update automation-workflow.rst

* Update manual-workflow.rst

* Update README.rst

* Update README.rst

* Update README.rst

* Update automation-demo-guide.rst

* Update automation-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update README.rst

* Update README.rst

* Update automation-demo-guide.rst

* Update automation-demo-guide.rst

* Update README.rst

* Update README.rst

* Update automation-demo-guide.rst

* Update xc-console-demo-guide.rst

* Add files via upload

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update xc-console-demo-guide.rst

* Update automation-demo-guide.rst

* Update vm-automation-demo-guide.rst

* Update k8s-automation-demo-guide.rst

* Update automation-workflow.rst

* Update README.rst

* az-updates

* az-updates

* Update locals.tf

* Update versions.tf

* azure-updates

* azure-updates

* workflow-updates

* azure-updates

* Update automation-demo-guide.rst

* Update automation-demo-guide.rst

* aws-updates

* gcp-updates

* Update terraform.tfvars.example

* updates

* updates

* Update data.tf

* Update terraform.tfvars.examples

* Update automation-demo-guide.rst

* updates

* updates

* updates

* Update variables.tf

* Update azure_ce_site.tf

* Update aws_ce_site.tf

* Update gcp_ce_site.tf

* Update gcp_ce_site.tf

* Update gcp_ce_site.tf
  • Loading branch information
shubhammishra9 authored Apr 8, 2024
1 parent c4b1ff5 commit 4ec01df
Show file tree
Hide file tree
Showing 40 changed files with 228 additions and 161 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/gcp-waf-ce-apply.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
working-directory: ./gcp/infra
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand All @@ -30,7 +30,7 @@ jobs:
cloud {
organization = "${{ secrets.TF_CLOUD_ORGANIZATION }}"
workspaces {
name = "${{ secrets.TF_CLOUD_WORKSPACE_INFRA }}"
name = "${{ secrets.TF_CLOUD_WORKSPACE_GCP_INFRA }}"
}
}
}
Expand Down Expand Up @@ -90,10 +90,10 @@ jobs:
working-directory: ./gcp/vm
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -165,10 +165,10 @@ jobs:
working-directory: ./xc
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/gcp-waf-ce-destroy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
working-directory: ./xc
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -93,10 +93,10 @@ jobs:
working-directory: ./gcp/vm
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -167,10 +167,10 @@ jobs:
working-directory: ./gcp/infra
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand All @@ -182,7 +182,7 @@ jobs:
cloud {
organization = "${{ secrets.TF_CLOUD_ORGANIZATION }}"
workspaces {
name = "${{ secrets.TF_CLOUD_WORKSPACE_INFRA }}"
name = "${{ secrets.TF_CLOUD_WORKSPACE_GCP_INFRA }}"
}
}
}
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/waf-k8s-apply.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
working-directory: ./aws/infra
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -89,10 +89,10 @@ jobs:
working-directory: ./aws/eks-cluster
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -165,10 +165,10 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -239,10 +239,10 @@ jobs:
working-directory: ./aws/eks-cluster/ce-deployment
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -354,10 +354,10 @@ jobs:
working-directory: ./xc
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/waf-k8s-destroy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
working-directory: ./xc
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}
- name: Setup Terraform Backend
Expand Down Expand Up @@ -92,10 +92,10 @@ jobs:
working-directory: ./aws/eks-cluster/ce-deployment
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -205,10 +205,10 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -279,10 +279,10 @@ jobs:
working-directory: ./aws/eks-cluster
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -353,10 +353,10 @@ jobs:
working-directory: ./aws/infra
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/waf-on-ce-aws-apply.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ jobs:
working-directory: ./aws/infra
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -90,10 +90,10 @@ jobs:
working-directory: ./aws/eks-cluster
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -164,10 +164,10 @@ jobs:
working-directory: ./shared/boutique
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -237,10 +237,10 @@ jobs:
working-directory: ./xc
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/waf-on-ce-aws-destroy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ jobs:
working-directory: ./xc
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -91,10 +91,10 @@ jobs:
working-directory: ./shared/boutique
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -164,10 +164,10 @@ jobs:
working-directory: ./aws/eks-cluster
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -239,10 +239,10 @@ jobs:
working-directory: ./aws/infra
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/waf-on-ce-az-apply.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ jobs:
working-directory: ./azure/azure-infra
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand All @@ -31,7 +31,7 @@ jobs:
cloud {
organization = "${{ secrets.TF_CLOUD_ORGANIZATION }}"
workspaces {
name = "${{ secrets.TF_CLOUD_WORKSPACE_INFRA }}"
name = "${{ secrets.TF_CLOUD_WORKSPACE_AZURE_INFRA }}"
}
}
}
Expand Down Expand Up @@ -90,10 +90,10 @@ jobs:
working-directory: ./azure/aks-cluster
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down Expand Up @@ -164,10 +164,10 @@ jobs:
working-directory: ./xc
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Terraform
uses: hashicorp/setup-terraform@v2
uses: hashicorp/setup-terraform@v3
with:
cli_config_credentials_token: ${{ secrets.TF_API_TOKEN }}

Expand Down
Loading

0 comments on commit 4ec01df

Please sign in to comment.