Renovação de licença e chave de vendas
Quando sua licença expirar ou você adquirir uma nova chave de vendas, será necessário renovar sua licença da Custom Edition. Além disso, você pode visualizar informações detalhadas sobre a licença, incluindo datas de validade, direitos e status.
Renovação de licença
Quando sua licença expirar ou você receber uma nova chave de vendas, será necessário renovar sua licença da Edição Personalizada. Para fazer isso, conclua as etapas a seguir:
- Baixe a nova licença usando o plug-in kubectl ou o comando curl.
- Use o plug-in " kubectl " para baixar a nova licença.
kubectl instana license download --sales-key <SalesKey> - Use o comando ` curl ` para baixar a licença.
curl https://instana.io/onprem/license/download/v2/allValid?salesId=<your-SalesKey> -o license.json
- Use o plug-in " kubectl " para baixar a nova licença.
- Atualize a licença no
config.yamlarquivo que está no segredo da unidade.- Liste as unidades disponíveis no seu namespace para identificar o nome da unidade.
kubectl get unit -n <unit_namespace> Extraia o
config.yamlsegredo da unidade Instana e salve-o comoconfig-<unit_name>.yamlum arquivo. Use o nome da unidade da etapa anterior.kubectl get secret <unit_name> -n <unit_namespace> -o jsonpath="{.data.config\.yaml}" | base64 -d > config-<unit_name>.yamlObservação: Se houver várias unidades no namespace, execute este comando para cada uma delas.Atualize a licença no arquivo
config-<unit_name>.yamlcom a nova licençaAtualize o segredo da unidade com o novo arquivo
config-<unit_name>.yamlkubectl delete secret <unit_name> -n <unit_namespace> kubectl create secret generic <unit_name> -n <unit_namespace> --from-file=config.yaml=/path/to/config-<unit_name>.yamlObservação: A nova licença é ativada automaticamente após o vencimento da licença anterior. Se aparecer uma mensagem na interface do usuário do Instana sobre o vencimento da licença, você pode ignorá-la.
Ver informações da licença
Agora você pode visualizar informações detalhadas sobre a licença usando o kubectl instana comando.
- Para visualizar os detalhes da licença, execute o seguinte comando:
kubectl instana license info --tenant <tenant-name> --unit <unit-name> -n <namespace> - Para visualizar o resumo de uso da licença, incluindo o status, os dias restantes, a data de validade e a licença ativa, execute o seguinte comando:
kubectl instana license info --tenant <tenant-name> --unit <unit-name> -n <namespace> --usage
Renovação da chave de vendas
Ao receber uma nova chave de vendas, você deve atualizar o salesKey valor no segredo principal do config.yaml ` Instana `.
Para atualizar a chave de vendas, conclua as etapas a seguir::
Extraia o
config.yamldo segredo principal do Instana e salve-o comoconfig.yamlarquivokubectl get secret instana-core -n <core_namespace> -o jsonpath={'.data.config\.yaml'}|base64 -d > config.yamlAtualize o valor
salesKeyno arquivoconfig.yamlcom a nova chave de vendas.Atualize o segredo principal do ` Instana ` com o arquivo
config.yamlatualizado.kubectl delete secret instana-core -n <core_namespace> kubectl create secret generic instana-core -n <core_namespace> --from-file=config.yaml=/path/to/config.yaml