Integração Kubecost
Plataforma FinOps Pier - Configurações de integração com Kubecost
Bem-vindo à Pier Cloud!
Esse documento possui como objetivo ser um guia para que você possa preparar o ambiente, a fim de que seja possível conectar a plataforma da Pier Cloud com o Kubecost utilizando conexão via API.
No ambiente do Kubecost
PRE REQUISITO:
Para integração com a plataforma da Pier Cloud, será necessário criar uma API Key no Kubecost.
A seguir, você encontrará um passo a passo detalhado de como realizar essa configuração.
Geração da API Key
Para iniciar a configuração, acesse a interface do Kubecost e faça login com uma conta de admin.
No menu lateral, clique em Teams e em seguida selecione o cabeçalho Service Accounts.
Clique em Add Service Account.
Dê um nome ao novo serviço de conta e clique em Create.
O Kubecost gerará uma chave de API automaticamente. Copie e salve essa chave imediatamente, usando o ícone de copiar antes de fechar o painel
Após fechar o painel, a chave não ficará acessível posteriormente!
Na Plataforma da Pier Cloud:
Criação do Segredo
Na Plataforma, acesse o ícone do usuário e selecione a opção de Configurações, conforme ilustrado abaixo:

O sistema irá apresentar o Menu de funcionalidades lateral a esquerda. Clique na opção Segredos e em seguida no botão + Adicionar no canto superior à direita, para criar o Segredo.

Nesse passo vamos configurar o segredo com as informações geradas na plataforma do Kubecost:

Nesse passo vamos inserir as seguintes informações:
Nome: Insira um nome para identificar o Segredo.
Exemplo: "Kubecost API_Key".
Tipo: Selecione o tipo de Segredo "API Key".
API Key: Insira a chave da API gerada no passo 5, no ambiente do Kubescost.

Por fim, clique em Salvar para concluir a criação do Segredo.
Pronto, o Segredo para o Kubecost foi criado com sucesso!
Criação do Data Connectors
No menu de funcionalidades a esquerda, clique na opção Data Connectors e em seguida no botão + Adicionar no canto superior à direita, para criação do Data Connector.

Nesse passo vamos configurar o Data Connector:
Data Connector: selecione o tipo de conector de dados Kubecost.
Nome do Identificador do Data Connector: insira um nome para identificar o conector.
Exemplo: "Kubecost".
Selecione o segredo para este conector de dados: escolha o segredo criado no passo 5 da Criação do Segredo.
Endpoint: insira o endpoint que devemos consultar.

Por fim, clique em Salvar para criar o conector de dados.
Pronto, Data Connectors do Kubecost criado com sucesso!
Last updated