Skip to content

Commit

Permalink
GITBOOK-409: change request with no subject merged in GitBook
Browse files Browse the repository at this point in the history
  • Loading branch information
Brett Studer authored and gitbook-bot committed Aug 18, 2023
1 parent c28fd3c commit 0e2540d
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 3 deletions.
6 changes: 5 additions & 1 deletion alibaba-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Installing Kubecost via Helm

Kubecost installation is the same as other cloud providers with Helm v3.1+:
Installing Kubecost on an Alibaba cluster is the same as other cloud providers with Helm v3.1+:

`helm install kubecost/cost-analyzer -n kubecost -f values.yaml`

Expand Down Expand Up @@ -39,6 +39,10 @@ Your path needs a file having Alibaba Cloud secrets. Alibaba secrets can be pass

These two can be generated in the Alibaba Cloud portal. Hover over your user account icon, then select _AccessKey Management_. A new window opens. Select _Create AccessKey_ to generate a unique access token that will be used for all activities related to Kubecost.

## Alibaba Cloud integration

Currently, Kubecost does not support complete integration of your Alibaba billing data like for other major cloud providers. Instead, Kubecost will only support public pricing integration, which will provide proper list prices for all cloud-based resources. Features like reconciliation and savings insights are not available for Alibaba. For more information on setting up a public pricing integration, see our [Multi-Cloud Integrations ](https://docs.kubecost.com/install-and-configure/install/cloud-integration/multi-cloud)doc.

## Troubleshooting

### Cannot install Kubecost without a default StorageClass
Expand Down
27 changes: 25 additions & 2 deletions multi-cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,14 @@ For each cloud account that you would like to configure, you will need to make s

## Step 2: Create cloud integration secret

The secret should contain a file named _cloud-integration.json_ with the following format:
The secret should contain a file named _cloud-integration.json_ with the following format (only containing applicable CSPs in your setup):

```json
{
"azure": [],
"gcp": [],
"aws": []
"aws": [],
"alibaba": []
}
```

Expand Down Expand Up @@ -131,3 +132,25 @@ Set these values into the following object and add them to the AWS array in the
```

Additionally set the `kubecostProductConfigs.athenaProjectID` Helm value to the AWS account that Kubecost is being installed in.

### Alibaba

Kubecost does not support complete integrations with Alibaba, but you will still be able to view accurate list prices for cloud resources. Gather these following values from the Alibaba Cloud Console for your account:

* `clusterRegion` is the most used region
* `accountID` is your Alibaba account ID
* `serviceKeyName` is the RAM user key name
* `serviceKeySecret` is the RAM user secret

Set these values into the following object and add them to the Alibaba array in your _cloud-integration.json_:

```
"alibaba" : [
{
"clusterRegion": "",
"accountID": "",
"serviceKeyName": "",
"serviceKeySecret": ""
}
]
```

0 comments on commit 0e2540d

Please sign in to comment.