Skip to content

Commit 2627131

Browse files
authored
Merge pull request #14 from oracle-devrel/develop
Develop
2 parents 591f109 + b902a65 commit 2627131

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

README.md

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
[![License: UPL](https://img.shields.io/badge/license-UPL-green)](https://img.shields.io/badge/license-UPL-green) [![Quality gate](https://sonarcloud.io/api/project_badges/quality_gate?project=oracle-devrel_cd3-automation-toolkit)](https://sonarcloud.io/dashboard?id=oracle-devrel_cd3-automation-toolkit)
55

66
## Introduction
7+
CD3 stands for Cloud Deployment Design Deliverable.
78
The CD3 Automation toolkit has been developed to help in automating the OCI resource object management.
89
<br>
910
It reads input data in the form of CD3 Excel sheets and generates the terraform files instead of handling the task through the OCI console manually. This simplifies the management of the company's infrastructure as code.
@@ -14,28 +15,37 @@ It reads input data in the form of CD3 Excel sheets and generates the terraform
1415
`To ease the execution of toolkit, we have provided the steps to build an image which encloses the code base and its package dependencies. Follow the steps provided below to clone the repo and build the image.`
1516
<br><br>
1617

17-
#### OCI Services Supported by CD3
18+
#### OCI Services Currently Supported by CD3
1819
<img width="748" alt="Screenshot 2022-12-30 at 1 05 59 PM" src="https://user-images.githubusercontent.com/103475219/210046038-91acacfd-5d65-4bc3-a1a8-90d425d2e3d3.png">
1920

2021

2122
## Getting Started
2223

24+
### Pre-requisites
25+
* Git
26+
* Any docker cli compatible platform such as Docker or Rancher.
27+
* OCI Tenancy Access Requirement -
28+
Appropriate IAM policies must be in place for each of the resources that the user may try to create.
29+
Minimum requirement for the user to get started is to have the ability to read to the tenancy.
30+
2331
### To clone the repo
2432
* Open your terminal and change the directory to the one where you want to download the git repo.
2533
* Run the git clone command as shown below:
2634
git clone https://github.com/oracle-devrel/cd3-automation-toolkit
2735
* Once the cloning command completes successfully, the repo will replicate to the local directory.
28-
* Run command "git pull" or "git pull <repo_web_url> main" to replicate any new changes to the repo upon a new release
2936

3037
### To build an image
3138

3239
* Change directory to cd3-automation-toolkit(i.e. the cloned repo in your local).
3340
* Run docker build -t cd3toolkit:${image_tag} -f Dockerfile --pull --no-cache .
34-
<br><br>
35-
### To save the image (Optional)
3641

42+
<b>Note</b> : <i>${image_tag} should be replaced with suitable tag as per your requirements/standards.</i>
43+
<br>
44+
45+
### To save the image (Optional)
3746
* Run docker save cd3toolkit:${image_tag} | gzip > cd3toolkit_${image_tag}.tar.gz
38-
<br><br>
47+
48+
3949
### To run the CD3 container and exec into it
4050
* Run docker run -it -d -v <path_in_local_system_where_the_files_must_be_generated>:/cd3user/tenancies <image_name>:<image_tag>
4151
* Run docker ps
@@ -47,9 +57,7 @@ https://github.com/oracle-devrel/cd3-automation-toolkit/blob/develop/cd3_automat
4757
<br><br>
4858
Please download the document from Github.
4959
<br>
50-
Note : ${image_tag} should be replaced with suitable tag as per your requirements/standards.
51-
52-
The above steps have been tested on Windows (Git Bash) and MacOS.
60+
<b>Note</b> : <i>The above steps have been tested on Windows (Git Bash) and MacOS.</i>
5361

5462
## Contributing
5563
This project is open source. Please submit your contributions by forking this repository and submitting a pull request! Oracle appreciates any contributions that are made by the open source community.

0 commit comments

Comments
 (0)