Configuring multi-cloud billing integration
How to configure multi-cloud billing integration using a CRD
Last updated
Was this helpful?
How to configure multi-cloud billing integration using a CRD
Last updated
Was this helpful?
Was this helpful?
apiVersion: perfectscale.io/v1
kind: ClusterSettings
metadata:
name: cluster-settings-main
namespace: perfectscale
spec:
profiles:
pricing:
# GCP Billing Export Integration
- type: gcp_billing
name: gcp-billing-export
assigned: true
value:
global_discount:
percentage: 4
start_date: 2025-12-31
gcp_billing_account: "your-gcp-billing-account-id"
gcp_dataset_id: "billing_export_dataset"
gcp_project_id: "my-gcp-project"
gcp_service_account: "[email protected]"
# Azure Billing Integration
- type: azure_billing
name: azure-billing-export
assigned: false
value:
global_discount:
percentage: 15
start_date: 2025-12-31
azure_auth_type: workload_identity
azure_client_id: "your-azure-client-id-here"
azure_subscription_id: "your-azure-subscription-id-here"
azure_tenant_id: "your-azure-tenant-id-here"