Skip to main content
Version: 1.4

FinOps Report

Performs regular a report of total cost between two dates: Can be send by Slack o Email

Prerequisites

  • Slack bot token and channel ID (if using Slack notifications)
  • Email azure smtp server (if using Email notifications)

Procedure from web console

  • Navigate to the tasks page: Operations > Tasks (or go directly to /home/operations/tasks)

  • Click on Create Task button

  • Select Finops report

  • Fill out the Finops report task form with the following information:

    • Task name: Enter a descriptive name for your report task
    • The start date of the report: Format 2025-01-01T00:00:00Z
    • The end date of the report: Format 2025-12-31T23:59:59Z
    • Group cost by Provider type: Optional grouping
    • Group cost by Provider ID: Optional grouping
    • Choose notification method:
      • Slack
        • Slack bot token
        • Report channel ID
      • Email
        • Emails destination
        • Email user
        • Email sender
        • Email credentials
    • Computational resources: Configure the resources to be used
  • Click Next to continue with the task configuration

  • Select the target cluster where you want to execute the task (optional)

  • Review the task configuration summary

  • Click Create Task to execute the Finops report task

Procedure from CLI

Create a YAML file with the FinOps Report task configuration:



Apply the task to the cluster:

```bash
kubectl apply -f <>-task.yaml

Note:

  • Replace the placeholder values (<task-name>, <<>-id>, etc.) with your actual configuration values
  • This task will perform a one-time FinOps Report operation from the specified backup path
  • The restore-path should point to the specific location of your backup files within the bucket (optional)