-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfileTree.txt
69 lines (57 loc) · 2.07 KB
/
fileTree.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|-- Cloud-Native-Multicloud-Enabling-Cross-Cloud-Application-Management
|-- setup.md
|-- architecture.md
|-- implementation.md
|-- testing.md
|-- LICENSE
|-- README.md
|-- .gitignore
|-- .travis.yml
|-- cloud-scripts
|-- aws
|-- setup.sh
|-- teardown.sh
|-- azure
|-- setup.sh
|-- teardown.sh
|-- google-cloud
|-- setup.sh
|-- teardown.sh
|-- code
|-- app-services
|-- service1
|-- service2
|-- multicloud-controller
|-- multicloud-api
|-- test
|-- unit-tests
|-- integration-tests
setup.md contains instructions for setting up the necessary cloud resources
architecture.md contains a high-level overview of the solution's design
implementation.md contains instructions for implementing the solution
testing.md contains instructions for testing the solution
LICENSE contains the project's license information
README.md contains the project's documentation
.gitignore contains a list of files and directories that should be ignored by git
.travis.yml is a configuration file for Travis CI, a continuous integration service.
cloud-scripts contains scripts for setting up and tearing down resources on each cloud provider
code contains the source code for the application services and multicloud-controller and multicloud-api
test contains unit and integration tests for the solution
Linux_trick
mkdir Cloud-Native-Multicloud-Enabling-Cross-Cloud-Application-Management
cd Cloud-Native-Multicloud-Enabling-Cross-Cloud-Application-Management
touch setup.md architecture.md implementation.md testing.md LICENSE README.md .gitignore .travis.yml
mkdir cloud-scripts
cd cloud-scripts
mkdir aws azure google-cloud
touch aws/setup.sh aws/teardown.sh azure/setup.sh azure/teardown.sh google-cloud/setup.sh google-cloud/teardown.sh
cd ..
mkdir code
cd code
mkdir app-services multicloud-controller multicloud-api
cd app-services
mkdir service1 service2
cd ../..
mkdir test
cd test
mkdir unit-tests integration-tests