Skip to content

Commit 5d87d21

Browse files
authored
Merge pull request #86 from cloudgraphdev/beta
RELEASE: 0.22.0
2 parents e2580af + 61f0fa9 commit 5d87d21

4 files changed

Lines changed: 36 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
# [0.22.0-beta.1](https://github.com/cloudgraphdev/cli/compare/0.21.4...0.22.0-beta.1) (2022-05-20)
2+
3+
4+
### Features
5+
6+
* **tencent:** add tencent in provider list ([f4ade5b](https://github.com/cloudgraphdev/cli/commit/f4ade5b3dbf6343e7595afb2ee8ecf5c7dbb412b))
7+
8+
# [0.22.0-alpha.1](https://github.com/cloudgraphdev/cli/compare/0.21.4...0.22.0-alpha.1) (2022-05-10)
9+
10+
11+
### Features
12+
13+
* **tencent:** add tencent in provider list ([f4ade5b](https://github.com/cloudgraphdev/cli/commit/f4ade5b3dbf6343e7595afb2ee8ecf5c7dbb412b))
14+
115
## [0.21.4](https://github.com/cloudgraphdev/cli/compare/0.21.3...0.21.4) (2022-04-27)
216

317

README.md

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
CloudGraph is the free open-source universal **GraphQL API and Cloud Security Posture Management (CSPM) tool for AWS, Azure, GCP, and K8s**. With CloudGraph you get:
1313

14-
- Free and effortless _compliance checks_ (i.e. CIS 1.2)
14+
- Free and effortless _compliance checks_ (i.e. Azure CIS 1.3.1, GCP CIS 1.2, AWS CIS 1.2, AWS CIS 1.3, AWS CIS 1.4, AWS PCI 3.2.1, AWS NIST 800-53 Rev. 4)
1515
- _Type-Safe asset inventories_ for all of your resources in all of your cloud environments
1616
- Automatically generated documentation and query validation - know if your query is valid before you send it!
1717
- Full resource data including _relationships_ between resources so you can understand context
@@ -149,14 +149,15 @@ Under the hood, CloudGraph reaches out to your cloud provider(s), sucks up all o
149149

150150
# Authentication and Permissions
151151

152-
CloudGraph currently supports AWS, Azure, GCP, and K8s (several others coming soon). CloudGraph needs read permissions in order to ingest your data. To keep things easy you can use the same permissions that we use internally when we run CloudGraph to power AutoCloud. Here are the auth guides and details for how to generate credentials for each provider (feel free to leave out AutoCloud specific configuration):
152+
CloudGraph currently supports AWS, Azure, GCP, K8s, and Tencent (several others coming soon). CloudGraph needs read permissions in order to ingest your data. To keep things easy you can use the same permissions that we use internally when we run CloudGraph to power AutoCloud. Here are the auth guides and details for how to generate credentials for each provider (feel free to leave out AutoCloud specific configuration):
153153

154154
<br />
155155

156156
- [AWS Docs](https://docs.autocloud.dev/aws-account)
157157
- [Azure Docs](https://docs.autocloud.dev/azure-subscription)
158158
- [GCP Docs](https://docs.autocloud.dev/gcp-project)
159159
- [K8s Docs](https://github.com/cloudgraphdev/cloudgraph-provider-kubernetes)
160+
- [Tencent Docs](https://github.com/cloudgraphdev/cloudgraph-provider-tencent)
160161

161162
<br />
162163

@@ -193,27 +194,32 @@ npm i -g @cloudgraph/cli
193194

194195
<br/>
195196

196-
You can then add the providers you want (links to provider repos: [AWS](https://github.com/cloudgraphdev/cloudgraph-provider-aws), [Azure](https://github.com/cloudgraphdev/cloudgraph-provider-azure), [GCP](https://github.com/cloudgraphdev/cloudgraph-provider-gcp), [K8s](https://github.com/cloudgraphdev/cloudgraph-provider-k8s)):
197+
You can then add the providers you want (links to provider repos: [AWS](https://github.com/cloudgraphdev/cloudgraph-provider-aws), [Azure](https://github.com/cloudgraphdev/cloudgraph-provider-azure), [GCP](https://github.com/cloudgraphdev/cloudgraph-provider-gcp), [K8s](https://github.com/cloudgraphdev/cloudgraph-provider-k8s), [Tencent Docs](https://github.com/cloudgraphdev/cloudgraph-provider-tencent)):
197198

198199
```bash
199200
cg init aws
200201
cg init azure
201202
cg init gcp
202203
cg init k8s
204+
cg init tencent
203205
```
204206

205207
You can also add as many as you want all at once
206208

207209
```bash
208-
cg init aws azure gcp k8s
210+
cg init aws azure gcp k8s tencent
209211
```
210212

211213
And add in compliance policy packs to supplement your data with instant security insights:
212214

213215
```bash
214-
cg policy add aws-cis-1.2.0
215216
cg policy add gcp-cis-1.2.0
216217
cg policy add azure-cis-1.3.1
218+
cg policy add aws-cis-1.2.0
219+
cg policy add aws-cis-1.3.0
220+
cg policy add aws-cis-1.2.0
221+
cg policy add aws-pci-dss-3.2.1
222+
cg policy add aws-nist-800-53-rev4
217223
```
218224

219225
You can find a list of currently supported policy packs in the [Policy Packs repo](https://github.com/cloudgraphdev/cloudgraph-policy-packs)
@@ -1444,7 +1450,7 @@ EXAMPLES
14441450
$ cg init aws -r [Specify resources to crawl]
14451451
```
14461452

1447-
_See code: [src/commands/init.ts](https://github.com/cloudgraphdev/cli/blob/v0.21.4/src/commands/init.ts)_
1453+
_See code: [src/commands/init.ts](https://github.com/cloudgraphdev/cli/blob/v0.22.0-beta.1/src/commands/init.ts)_
14481454

14491455
## `cg launch [PROVIDER]`
14501456

@@ -1476,7 +1482,7 @@ EXAMPLES
14761482
$ cg launch
14771483
```
14781484

1479-
_See code: [src/commands/launch.ts](https://github.com/cloudgraphdev/cli/blob/v0.21.4/src/commands/launch.ts)_
1485+
_See code: [src/commands/launch.ts](https://github.com/cloudgraphdev/cli/blob/v0.22.0-beta.1/src/commands/launch.ts)_
14801486

14811487
## `cg load [PROVIDER]`
14821488

@@ -1510,7 +1516,7 @@ EXAMPLES
15101516
$ cg load aws [Load data for AWS]
15111517
```
15121518

1513-
_See code: [src/commands/load.ts](https://github.com/cloudgraphdev/cli/blob/v0.21.4/src/commands/load.ts)_
1519+
_See code: [src/commands/load.ts](https://github.com/cloudgraphdev/cli/blob/v0.22.0-beta.1/src/commands/load.ts)_
15141520

15151521
## `cg policy [PROVIDER]`
15161522

@@ -1539,7 +1545,7 @@ DESCRIPTION
15391545
Commands to manage policy pack modules, run $ cg policy for more info.
15401546
```
15411547

1542-
_See code: [src/commands/policy/index.ts](https://github.com/cloudgraphdev/cli/blob/v0.21.4/src/commands/policy/index.ts)_
1548+
_See code: [src/commands/policy/index.ts](https://github.com/cloudgraphdev/cli/blob/v0.22.0-beta.1/src/commands/policy/index.ts)_
15431549

15441550
## `cg policy add [PROVIDER]`
15451551

@@ -1752,7 +1758,7 @@ DESCRIPTION
17521758
Commands to manage provider modules, run $ cg provider for more info.
17531759
```
17541760

1755-
_See code: [src/commands/provider/index.ts](https://github.com/cloudgraphdev/cli/blob/v0.21.4/src/commands/provider/index.ts)_
1761+
_See code: [src/commands/provider/index.ts](https://github.com/cloudgraphdev/cli/blob/v0.22.0-beta.1/src/commands/provider/index.ts)_
17561762

17571763
## `cg provider add [PROVIDER]`
17581764

@@ -1974,7 +1980,7 @@ EXAMPLES
19741980
$ cg scan aws --no-serve [Do not start the query engine]
19751981
```
19761982

1977-
_See code: [src/commands/scan.ts](https://github.com/cloudgraphdev/cli/blob/v0.21.4/src/commands/scan.ts)_
1983+
_See code: [src/commands/scan.ts](https://github.com/cloudgraphdev/cli/blob/v0.22.0-beta.1/src/commands/scan.ts)_
19781984

19791985
## `cg serve [PROVIDER]`
19801986

@@ -2006,7 +2012,7 @@ EXAMPLES
20062012
$ cg serve
20072013
```
20082014

2009-
_See code: [src/commands/serve.ts](https://github.com/cloudgraphdev/cli/blob/v0.21.4/src/commands/serve.ts)_
2015+
_See code: [src/commands/serve.ts](https://github.com/cloudgraphdev/cli/blob/v0.22.0-beta.1/src/commands/serve.ts)_
20102016

20112017
## `cg teardown [PROVIDER]`
20122018

@@ -2028,7 +2034,7 @@ EXAMPLES
20282034
$ cg teardown --delete-image
20292035
```
20302036

2031-
_See code: [src/commands/teardown.ts](https://github.com/cloudgraphdev/cli/blob/v0.21.4/src/commands/teardown.ts)_
2037+
_See code: [src/commands/teardown.ts](https://github.com/cloudgraphdev/cli/blob/v0.22.0-beta.1/src/commands/teardown.ts)_
20322038

20332039
## `cg update [PROVIDER]`
20342040

@@ -2064,5 +2070,5 @@ EXAMPLES
20642070
$ cg update
20652071
```
20662072

2067-
_See code: [src/commands/update.ts](https://github.com/cloudgraphdev/cli/blob/v0.21.4/src/commands/update.ts)_
2073+
_See code: [src/commands/update.ts](https://github.com/cloudgraphdev/cli/blob/v0.22.0-beta.1/src/commands/update.ts)_
20682074
<!-- commandsstop -->

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@cloudgraph/cli",
33
"description": "Scan your cloud infrastructure data and query it with GraphQL",
4-
"version": "0.21.4",
4+
"version": "0.22.0-beta.1",
55
"author": "AutoCloud",
66
"license": "MPL-2.0",
77
"publishConfig": {

src/utils/questions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export const getProviderQuestion: ListQuestion[] = [
1717
type: 'list',
1818
name: 'provider',
1919
message: 'Which cloud provider would you like to use?',
20-
choices: ['aws', 'azure', 'gcp', 'k8s'],
20+
choices: ['aws', 'azure', 'gcp', 'k8s', 'tencent'],
2121
},
2222
]
2323

0 commit comments

Comments
 (0)