You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-t, --type <SENSOR_TYPE> Specify which sensor to download (Default: falcon-container)
@@ -99,6 +100,7 @@ Optional Flags:
99
100
100
101
--runtime <RUNTIME> Use a different container runtime [docker, podman, skopeo] (Default: docker)
101
102
--dump-credentials Print registry credentials to stdout to copy/paste into container tools
103
+
--copy-omit-image-name Omit the image name from the destination path when copying
102
104
--get-image-path Get the full image path including the registry, repository, and latest tag for the specified SENSOR_TYPE
103
105
--get-pull-token Get the pull token of the selected SENSOR_TYPE for Kubernetes
104
106
--get-cid Get the CID assigned to the API Credentials
@@ -121,14 +123,15 @@ Help Options:
121
123
|`-f`, `--cid <FALCON_CID>`|`$FALCON_CID`|`None` (Optional) | CrowdStrike Customer ID (CID). *If not provided, CID will be auto-detected.*|
122
124
|`-u`, `--client-id <FALCON_CLIENT_ID>`|`$FALCON_CLIENT_ID`|`None` (Required) | CrowdStrike API Client ID |
123
125
|`-s`, `--client-secret <FALCON_CLIENT_SECRET>`|`$FALCON_CLIENT_SECRET`|`None` (Required) | CrowdStrike API Client Secret |
124
-
|`-r`, `--region <FALCON_CLOUD>`|`$FALCON_CLOUD`|`us-1` (Optional) | CrowdStrike Region. \**Auto-discovery is only available for [`us-1, us-2, eu-1`] regions.*|
125
-
|`-c`, `--copy <REGISTRY/NAMESPACE>`|`$COPY`|`None` (Optional) | Registry you want to copy the sensor image to. Example: `myregistry.com/mynamespace`|
126
+
|`-r`, `--region <FALCON_CLOUD>`|`$FALCON_CLOUD`|`us-1` (Optional) | CrowdStrike Region. <br>\**Auto-discovery is only available for [`us-1, us-2, eu-1`] regions.*|
127
+
|`-c`, `--copy <REGISTRY/NAMESPACE>`|`$COPY`|`None` (Optional) | Registry you want to copy the sensor image to. Example: `myregistry.com/mynamespace`. <br> *\*By default, the image name is appended. Use `--copy-omit-image-name` to override behavior.*|
126
128
|`-v`, `--version <SENSOR_VERSION>`|`$SENSOR_VERSION`|`None` (Optional) | Specify sensor version to retrieve from the registry |
127
129
|`-p`, `--platform <SENSOR_PLATFORM>`|`$SENSOR_PLATFORM`|`None` (Optional) | Specify sensor platform to retrieve from the registry |
128
130
|`-t`, `--type <SENSOR_TYPE>`|`$SENSOR_TYPE`|`falcon-container` (Optional) | Specify which sensor to download [`falcon-container`, `falcon-sensor`, `falcon-kac`, `falcon-snapshot`, `falcon-imageanalyzer`, `kpagent`, `fcs`, `falcon-jobcontroller`, `falcon-registryassessmentexecutor`] ([see more details below](#sensor-types)) |
129
131
|`--runtime`|`$CONTAINER_TOOL`|`docker` (Optional) | Use a different container runtime [docker, podman, skopeo]. **Default is Docker**. |
130
132
|`--dump-credentials`|`$CREDS`|`False` (Optional) | Print registry credentials to stdout to copy/paste into container tools |
131
133
|`--get-image-path`| N/A |`None`| Get the full image path including the registry, repository, and latest tag for the specified `SENSOR_TYPE`. |
134
+
|`--copy-omit-image-name`| N/A |`None`| Omit the image name from the destination path when copying |
132
135
|`--get-pull-token`| N/A |`None`| Get the pull token of the selected `SENSOR_TYPE` for Kubernetes. |
133
136
|`--get-cid`| N/A |`None`| Get the CID assigned to the API Credentials. |
134
137
|`--list-tags`|`$LISTTAGS`|`False` (Optional) | List all tags available for the selected sensor |
@@ -237,15 +240,33 @@ The following example will dump the credentials to stdout to copy/paste into con
237
240
238
241
The following example will copy the `falcon-sensor` multi-arch image to a different registry using Skopeo.
239
242
243
+
> Default behavior (appends image name to destination):
0 commit comments