@@ -88,3 +88,92 @@ vagrant destroy ubuntu2
8888
8989# This tasks should be finish in 24 hours
9090# You should present the result -->
91+
92+ ```
93+ project-name/
94+ ├── ansible/
95+ │ ├── files/
96+ │ │ ├── [file1] # any files needed to be copied to the remote host
97+ │ │ └── [file2]
98+ │ ├── group_vars/
99+ │ │ ├── [group1] # group-specific variables
100+ │ │ └── [group2]
101+ │ ├── templates/
102+ │ │ ├── [template1] # Jinja2 templates
103+ │ │ └── [template2]
104+ │ ├── tasks/
105+ │ │ ├── [task1] # Ansible tasks
106+ │ │ └── [task2]
107+ │ ├── roles/
108+ │ │ ├── single/
109+ │ │ │ ├── tasks/
110+ │ │ │ │ ├── [task1] # tasks related to single MySQL installation
111+ │ │ │ │ └── [task2]
112+ │ │ │ ├── vars/
113+ │ │ │ │ ├── [var1] # vars related to single MySQL installation
114+ │ │ │ │ └── [var2]
115+ │ │ │ ├── templates/
116+ │ │ │ │ ├── [template1] # templates related to single MySQL installation
117+ │ │ │ │ └── [template2]
118+ │ │ │ └── files/
119+ │ │ │ ├── [file1] # files related to single MySQL installation
120+ │ │ │ └── [file2]
121+ │ │ └── cluster/
122+ │ │ ├── tasks/
123+ │ │ │ ├── [task1] # tasks related to cluster MySQL installation
124+ │ │ │ └── [task2]
125+ │ │ ├── vars/
126+ │ │ │ ├── [var1] # vars related to cluster MySQL installation
127+ │ │ │ └── [var2]
128+ │ │ ├── templates/
129+ │ │ │ ├── [template1] # templates related to cluster MySQL installation
130+ │ │ │ └── [template2]
131+ │ │ └── files/
132+ │ │ ├── [file1] # files related to cluster MySQL installation
133+ │ │ └── [file2]
134+ ├── terraform/
135+ │ ├── environments/
136+ │ │ ├── [environment1] # environment-specific variables
137+ │ │ └── [environment2]
138+ │ ├── modules/
139+ │ │ ├── [module1] # Terraform modules
140+ │ │ └── [module2]
141+ │ ├── providers/
142+ │ │ ├── [provider1] # provider-specific configuration
143+ │ │ └── [provider2]
144+ │ ├── scripts/
145+ │ │ ├── [script1] # any scripts used in Terraform
146+ │ │ └── [script
147+ │ ├── main.tf # Terraform main configuration file
148+ │ └── aws/
149+ │ ├── [config1] # Terraform AWS-specific configuration
150+ │ └── [config2]
151+ ├── vagrant/
152+ │ ├── boxes/
153+ │ │ ├── [box1] # Vagrant boxes
154+ │ │ └── [box2]
155+ │ ├── scripts/
156+ │ │ ├── [script1] # any scripts used in Vagrant
157+ │ │ └── [script2]
158+ │ ├── Vagrantfile # Vagrant main configuration file
159+ │ └── virtualbox/
160+ │ ├── [config1] # Vagrant VirtualBox-specific configuration
161+ │ └── [config2]
162+ ├── bash/
163+ │ ├── development/
164+ │ │ ├── [script1] # development-related bash scripts
165+ │ │ └── [script2]
166+ │ └── production/
167+ │ ├── [script1] # production-related bash scripts
168+ │ └── [script2]
169+ ├── mysql/
170+ │ ├── [package1] # MySQL install package
171+ │ ├── [config1] # MySQL config files
172+ │ └── [relatedfile1] # other related MySQL files
173+ ├── logs/
174+ │ ├── [log1] # logs generated during installation process
175+ │ └── [log2]
176+ └── doc/
177+ ├── [doc1] # documentation of installation process and setup
178+ └── [doc2]
179+ ```
0 commit comments