Skip to content

Commit 2abf964

Browse files
release: v1.20.0 (#1276)
Signed-off-by: Lacework <[email protected]>
1 parent c027b0f commit 2abf964

File tree

7 files changed

+60
-39
lines changed

7 files changed

+60
-39
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# v1.20.0
2+
3+
## Features
4+
* feat(aws-install): add `credential_profile` flag (#1274) (Nick Schmeller)([c027b0f3](https://github.com/lacework/go-sdk/commit/c027b0f3a46319fc8ecedbe495a98d326d36c654))
5+
## Other Changes
6+
* ci: version bump to v1.19.1-dev (Lacework)([3d733d57](https://github.com/lacework/go-sdk/commit/3d733d57b6a65a4a6013f51112d3a209a912bfea))
7+
---
18
# v1.19.0
29

310
## Features

RELEASE_NOTES.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
# Release Notes
2-
Another day, another release. These are the release notes for the version `v1.19.0`.
2+
Another day, another release. These are the release notes for the version `v1.20.0`.
33

44
## Features
5-
* feat: host vuln time range flags (#1270) (jonathan stewart)([6154c81b](https://github.com/lacework/go-sdk/commit/6154c81bbc805b49ca76af5cd35d176dbe653576))
6-
* feat: CloudTrail S3 bucket notifications (#1269) (jonathan stewart)([ff326af2](https://github.com/lacework/go-sdk/commit/ff326af23f9cc55921b4938e9e859d2435a5ead1))
5+
* feat(aws-install): add `credential_profile` flag (#1274) (Nick Schmeller)([c027b0f3](https://github.com/lacework/go-sdk/commit/c027b0f3a46319fc8ecedbe495a98d326d36c654))
76
## Other Changes
8-
* ci: version bump to v1.18.5-dev (Lacework)([fd9d33a5](https://github.com/lacework/go-sdk/commit/fd9d33a57bc3057d33ac3c037a4f7ed9dce1f086))
7+
* ci: version bump to v1.19.1-dev (Lacework)([3d733d57](https://github.com/lacework/go-sdk/commit/3d733d57b6a65a4a6013f51112d3a209a912bfea))
98

109
## :whale: [Docker Image](https://hub.docker.com/r/lacework/lacework-cli)
1110
```

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.19.1-dev
1+
1.20.0

api/version.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cli/docs/lacework_agent_aws-install_ec2ic.md

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ To explicitly specify the server URL that the agent will connect to:
3838

3939
lacework agent aws-install ec2ic --server_url https://your.server.url.lacework.net
4040

41+
To specify an AWS credential profile other than 'default':
42+
43+
lacework agent aws-install ec2ic --credential_profile aws-profile-name
44+
4145
AWS credentials are read from the following environment variables:
4246
- AWS_ACCESS_KEY_ID
4347
- AWS_SECRET_ACCESS_KEY
@@ -58,15 +62,16 @@ lacework agent aws-install ec2ic [flags]
5862
### Options
5963

6064
```
61-
-h, --help help for ec2ic
62-
-r, --include_regions strings list of regions to filter on
63-
-n, --max_parallelism int maximum number of workers executing AWS API calls, set if rate limits are lower or higher than normal (default 50)
64-
--server_url https:// server URL that agents will talk to, prefixed with https:// (default "https://api.lacework.net")
65-
--ssh_username string username to login with
66-
--tag strings only install agents on infra with this tag
67-
--tag_key string only install agents on infra with this tag key set
68-
--token string agent access token
69-
--trust_host_key automatically add host keys to the ~/.ssh/known_hosts file (default true)
65+
--credential_profile string AWS credential profile to use (default "default")
66+
-h, --help help for ec2ic
67+
-r, --include_regions strings list of regions to filter on
68+
-n, --max_parallelism int maximum number of workers executing AWS API calls, set if rate limits are lower or higher than normal (default 50)
69+
--server_url https:// server URL that agents will talk to, prefixed with https:// (default "https://api.lacework.net")
70+
--ssh_username string username to login with
71+
--tag strings only install agents on infra with this tag
72+
--tag_key string only install agents on infra with this tag key set
73+
--token string agent access token
74+
--trust_host_key automatically add host keys to the ~/.ssh/known_hosts file (default true)
7075
```
7176

7277
### Options inherited from parent commands

cli/docs/lacework_agent_aws-install_ec2ssh.md

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ To authenticate using an identity file:
4747

4848
lacework agent aws-install ec2ssh -i /path/to/your/key
4949

50+
To specify an AWS credential profile other than 'default':
51+
52+
lacework agent aws-install ec2ssh --credential_profile aws-profile-name
53+
5054
The environment should contain AWS credentials in the following variables:
5155
- AWS_ACCESS_KEY_ID
5256
- AWS_SECRET_ACCESS_KEY
@@ -63,18 +67,19 @@ lacework agent aws-install ec2ssh [flags]
6367
### Options
6468

6569
```
66-
-h, --help help for ec2ssh
67-
-i, --identity_file string identity (private key) for public key authentication (default "~/.ssh/id_rsa")
68-
-r, --include_regions strings list of regions to filter on
69-
-n, --max_parallelism int maximum number of workers executing AWS API calls, set if rate limits are lower or higher than normal (default 50)
70-
--server_url https:// server URL that agents will talk to, prefixed with https:// (default "https://api.lacework.net")
71-
--ssh_password string password for authentication
72-
--ssh_port int port to connect to on the remote host (default 22)
73-
--ssh_username string username to login with
74-
--tag strings only select instances with this tag
75-
--tag_key string only install agents on infra with this tag key
76-
--token string agent access token
77-
--trust_host_key automatically add host keys to the ~/.ssh/known_hosts file (default true)
70+
--credential_profile string AWS credential profile to use (default "default")
71+
-h, --help help for ec2ssh
72+
-i, --identity_file string identity (private key) for public key authentication (default "~/.ssh/id_rsa")
73+
-r, --include_regions strings list of regions to filter on
74+
-n, --max_parallelism int maximum number of workers executing AWS API calls, set if rate limits are lower or higher than normal (default 50)
75+
--server_url https:// server URL that agents will talk to, prefixed with https:// (default "https://api.lacework.net")
76+
--ssh_password string password for authentication
77+
--ssh_port int port to connect to on the remote host (default 22)
78+
--ssh_username string username to login with
79+
--tag strings only select instances with this tag
80+
--tag_key string only install agents on infra with this tag key
81+
--token string agent access token
82+
--trust_host_key automatically add host keys to the ~/.ssh/known_hosts file (default true)
7883
```
7984

8085
### Options inherited from parent commands

cli/docs/lacework_agent_aws-install_ec2ssm.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@ To explicitly specify the server URL that the agent will connect to:
5454

5555
lacework agent aws-install ec2ssm --server_url https://your.server.url.lacework.net
5656

57+
To specify an AWS credential profile other than 'default':
58+
59+
lacework agent aws-install ec2ssm --credential_profile aws-profile-name
60+
5761
AWS credentials are read from the following environment variables:
5862
- AWS_ACCESS_KEY_ID
5963
- AWS_SECRET_ACCESS_KEY
@@ -67,17 +71,18 @@ lacework agent aws-install ec2ssm [flags]
6771
### Options
6872

6973
```
70-
-d, --dry_run set this flag to print out the target instances and exit
71-
-f, --force_reinstall set this flag to force-reinstall the agent, even if already running on the target instance
72-
-h, --help help for ec2ssm
73-
--iam_role_name string IAM role name (not ARN) with SSM policy, if not provided then an ephemeral role will be created
74-
-r, --include_regions strings list of regions to filter on
75-
-n, --max_parallelism int maximum number of workers executing AWS API calls, set if rate limits are lower or higher than normal (default 50)
76-
--server_url https:// server URL that agents will talk to, prefixed with https:// (default "https://api.lacework.net")
77-
--skip_iam_role_creation set this flag to skip creating an IAM role and instance profile and associating the instance profile. Assumes all instances are already setup for SSM
78-
--tag strings only install agents on infra with this tag
79-
--tag_key string only install agents on infra with this tag key set
80-
--token string agent access token
74+
--credential_profile string AWS credential profile to use (default "default")
75+
-d, --dry_run set this flag to print out the target instances and exit
76+
-f, --force_reinstall set this flag to force-reinstall the agent, even if already running on the target instance
77+
-h, --help help for ec2ssm
78+
--iam_role_name string IAM role name (not ARN) with SSM policy, if not provided then an ephemeral role will be created
79+
-r, --include_regions strings list of regions to filter on
80+
-n, --max_parallelism int maximum number of workers executing AWS API calls, set if rate limits are lower or higher than normal (default 50)
81+
--server_url https:// server URL that agents will talk to, prefixed with https:// (default "https://api.lacework.net")
82+
--skip_iam_role_creation set this flag to skip creating an IAM role and instance profile and associating the instance profile. Assumes all instances are already setup for SSM
83+
--tag strings only install agents on infra with this tag
84+
--tag_key string only install agents on infra with this tag key set
85+
--token string agent access token
8186
```
8287

8388
### Options inherited from parent commands

0 commit comments

Comments
 (0)