Skip to content

Commit 840d50b

Browse files
authored
Update and rename prueba to README.md
Update and rename prueba to README.md
1 parent 25d8bf0 commit 840d50b

File tree

2 files changed

+91
-0
lines changed

2 files changed

+91
-0
lines changed

Diff for: Terraform/Azure/modules/Linux Web Apps/README.md

+91
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
# Terraform: Azure: Update scripts for Linux Web Apps!
2+
3+
### Description.
4+
5+
- Hi, I built many scripts for the DevOps phase, within the software lifecycle with deployment for Infrastructure as Code. That you can update any changes to one or more repositories from your respective subscription in the cloud tenant with IaaS, PaaS and SaaS.
6+
7+
8+
## Requirements.
9+
10+
- Have a tenant account or cloud provider subscription.
11+
- Have a local computer for the compilation of TF, JSON manifests (Terraform, Azure CLI)
12+
- Create or clone a project with repositories and modules, using a base structure to standardize.
13+
14+
15+
## Walkthrougth.
16+
17+
- Clone or build a repository on the platform Azure DevOps, or on your local computer, in the development environment.
18+
- Synchronize each repository with its respective global for pull changes.
19+
- Build the tf file for each repository.
20+
- Install the IaC client, such as the cloud provider's CLI.
21+
- Log in to the cloud provider's platform of the DevOps phases of the Deploy lifecycle.
22+
- Upload new changes.
23+
- Evaluate the lifecycle of each script in the workflow and deploy as a trigger, just like the inputs, outputs, loops, modules, and fileconfig.
24+
25+
26+
## Publish.
27+
- Use the standard structure for publishing the changes.
28+
29+
### main.tf
30+
31+
32+
### output.tf
33+
34+
35+
36+
## Build.
37+
- Use the followings sentences for building the changes.
38+
39+
### Terraform Commands.
40+
41+
### terraform init --update
42+
- terraform: API.
43+
- init: init the API
44+
- --update: update the terraform version, and providers.
45+
46+
## terraform get
47+
- get: sincronice all terraform modules.
48+
49+
## terraform fmt
50+
- fmt: formating the sangria of every fileconfig tf of the Terraform Root module.
51+
52+
53+
## Test.
54+
- Use the followings sentences for testing the changes.
55+
56+
### Terraform Commands.
57+
58+
## terraform validate
59+
- validate: validate the semantic and sintaxis of the code.
60+
61+
## terraform plan -o "terraform.tfplan"
62+
- plan: validate the changes in the terraform plan to build.
63+
- -o: output to a customized file-
64+
- "file.tf": name of file.tf to save the terraform plan, for apply the deploy of changes.
65+
66+
## terraform output
67+
- output: validate the output values.
68+
69+
## terraform console
70+
- console: validate help or manual of the terraform CLI command.
71+
72+
73+
## Deploy.
74+
- Use the followings sentences for deploying the changes.
75+
76+
### Terraform Commands.
77+
78+
## terraform apply --autoapprobe "terraform.tfplan"
79+
- apply: aplicate the changes.
80+
- --autoapprobe: auto approbe the changes of the plan.
81+
82+
83+
## terraform show state
84+
- show: show contente in the screen.
85+
- state: statefile of the current plan saved by terraform.
86+
87+
88+
### Please, Buy me a toy for my son!
89+
Any support, collaboration or help, this is my WhatsApp, Nequi, Daviplata account: "+573058288031", paypal: [email protected].
90+
91+
Thank you for the support and attention provided!

Diff for: Terraform/Azure/modules/Linux Web Apps/prueba

Whitespace-only changes.

0 commit comments

Comments
 (0)