> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skyhook.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Skyhook finops setup aws

## skyhook finops setup-aws

Set up AWS billing integration for OpenCost

### Synopsis

Set up AWS infrastructure for OpenCost billing integration.

Creates S3 buckets, CUR report, Glue database, Athena workgroup,
and IAM role with IRSA trust policy.

All flags are optional - values are auto-detected from your AWS CLI
configuration and EKS cluster when not provided.

```
skyhook finops setup-aws [flags]
```

### Examples

```
  skyhook finops setup-aws
  skyhook finops setup-aws --account-id 123456789012 --region us-east-1
  skyhook finops setup-aws --cluster-name my-cluster --oidc-provider-id ABC123
```

### Options

```
      --account-id string         AWS account ID (default: auto-detected)
      --cluster-name string       EKS cluster name (default: auto-detected from kubectl context)
  -h, --help                      help for setup-aws
      --namespace string          Kubernetes namespace where OpenCost is deployed (default "opencost")
      --oidc-provider-id string   EKS OIDC provider ID (default: auto-detected)
      --region string             AWS region (default: auto-detected)
      --service-account string    Kubernetes service account name for OpenCost (default "opencost")
```

### Options inherited from parent commands

```
      --debug        Enable debug mode (shows full API requests/responses)
  -o, --org string   Organization name
  -v, --verbose      Enable user-friendly verbose output
```

### SEE ALSO

* [skyhook finops](/cli-reference/skyhook_finops)	 - FinOps and cost management commands
