Visão Geral
O fornecedor Terraform da Cato Networks permite que você gerencie sua conta com automação baseada em Infraestrutura como Código (IaC). Você pode configurar e manter declarativamente recursos como sites Socket, sites IPsec, regras de firewall WAN, políticas de roteamento e integrações de identidade diretamente no Terraform.
Integre a rede global de nuvem da Cato em pipelines CI/CD
Imponha políticas de rede e segurança consistentes entre ambientes
Simplifique o provisionamento de conectividade segura para nuvem, data center e locais de filial
O fornecedor suporta tanto o uso autônomo quanto a integração com módulos Terraform certificados pela Cato para implantações em nuvem. Para mais informações, consulte https://registry.terraform.io/providers/catonetworks/cato/latest
O provedor Cato Terraform utiliza a API, que requer uma chave de API.
Versionamento
O provedor Terraform segue um esquema de versionamento semântico formal (X.Y.Z), para que você possa entender a partir de qualquer número de lançamento o que ele contém e controlar quais atualizações sua configuração aceita. Defina restrições de versão no seu bloco de provedor para permitir atualizações dentro de uma versão principal, enquanto mantém as principais atualizações bloqueadas.
Patch (
X.Y.Z) e lançamentos menores (X.Y.0) não contêm mudanças significativas.Lançamentos maiores (
X.0.0) podem exigir configuração ou migração de estado.Lançamentos beta (
X.Y.Z-beta.N) são excluídos das atualizações automáticas e devem ser explicitamente fixados.
Módulos Disponíveis
A implementação do fornecedor Terraform, módulos e exemplos estão disponíveis nos correspondentes repositórios em: https://github.com/catonetworks.
Este é um resumo dos módulos disponíveis:
Funcionalidade | Description | Link |
|---|---|---|
Módulo Site Socket | Facilita a criação e configuração em massa de sites físicos Socket no CMA. | |
Módulo Site IPsec para AWS | Cria recursos AWS e configura túneis IPsec da AWS para a plataforma Cato para conectividade segura. | https://registry.terraform.io/modules/catonetworks/ipsec-aws |
Módulo Site IPsec para Azure | Cria recursos Azure e configura túneis IPsec do Azure para a plataforma Cato para conectividade segura. | https://registry.terraform.io/modules/catonetworks/ipsec-azure |
Módulo IPsec Virtual WAN Azure | Provisiona túneis IPsec primários e secundários entre o Cato Cloud e o Azure Virtual WAN para alta disponibilidade. | https://registry.terraform.io/modules/catonetworks/azure-vwan |
Módulo Validador de Localização do Site | Valida dados de localização do site a partir de arquivos CSV contra padrões geográficos no sistema Cato. | https://registry.terraform.io/modules/catonetworks/sitelocation |
Módulo vSocket AWS | Implementa uma instância EC2 de socket virtual (vSocket de 3 NICs) na AWS e a registra como um site Socket. | https://registry.terraform.io/modules/catonetworks/vsocket-aws |
Módulo vSocket AWS com VPC | Cria uma VPC na AWS e implementa uma instância EC2 de Socket virtual, registrando-a no CMA. | https://registry.terraform.io/modules/catonetworks/vsocket-aws-vpc |
Módulo vSocket AWS Gateway de Trânsito | Cria uma VPC na AWS e implementa uma instância EC2 de Socket virtual, registrando-a no CMA. Anexa a implementação a um gateway de trânsito e especifica uma rota padrão para a instância EC2. | https://registry.terraform.io/modules/catonetworks/vsocket-aws-tgw/cato/latest |
Módulo vSocket AWS HA | Provisiona instâncias de Socket virtual primárias e secundárias na AWS para alta disponibilidade. | https://registry.terraform.io/modules/catonetworks/vsocket-aws-ha |
Módulo vSocket AWS HA com VPC | Implementa Sockets virtuais HA em uma VPC existente da AWS com toda a configuração de rede necessária. | https://registry.terraform.io/modules/catonetworks/vsocket-aws-ha-vpc |
Módulo vSocket AWS HA Gateway de Trânsito | Implementa Sockets virtuais HA em uma VPC existente da AWS com toda a configuração de rede necessária. Anexa a implementação a um gateway de trânsito e especifica uma rota padrão para a instância EC2. | https://registry.terraform.io/modules/catonetworks/vsocket-aws-tgw-ha |
Módulo vSocket Azure 3-NIC | Implementa um Socket virtual (vSocket de 3 NIC) no Azure e o registra como um site Socket. | https://registry.terraform.io/modules/catonetworks/vsocket-azure |
Módulo vSocket Azure 2-NIC | Implementa um Socket virtual (vSocket de 2 NIC) no Azure e o registra como um site Socket. | https://registry.terraform.io/modules/catonetworks/vsocket-azure-vnet-2nic/cato/latest |
Módulo vSocket Azure com VNet | Cria um VNet no Azure e implementa uma instância de Socket virtual registrada no CMA. | https://registry.terraform.io/modules/catonetworks/vsocket-azure-vnet |
Módulo vSocket Azure HA | Implementa Sockets virtuais de alta disponibilidade no Azure e os registra como um site Socket. | https://registry.terraform.io/modules/catonetworks/vsocket-azure-ha |
Módulo vSocket Azure 2-NIC HA | Implementa Sockets virtuais de alta disponibilidade no Azure (2 NICs) e os registra como um site Socket. | https://registry.terraform.io/modules/catonetworks/vsocket-azure-ha-2nic/cato/latest |
Módulo vSocket Azure HA com VNet | Cria um VNet no Azure e implementa Sockets virtuais HA integrados com o CMA. | https://registry.terraform.io/modules/catonetworks/vsocket-azure-ha-vnet |
Módulo vSocket GCP | Implementa uma única instância de Socket virtual no GCP e a registra como um site Socket. | https://registry.terraform.io/modules/catonetworks/vsocket-gcp |
Módulo vSocket GCP com VPC | Cria uma VPC no GCP e implementa um Socket virtual, integrando-o com o CMA. | https://registry.terraform.io/modules/catonetworks/vsocket-gcp-vpc |
Módulo de Regras de Firewall para Internet em Massa | Importa regras e seções de Firewall (FW) da Internet de um arquivo de configuração JSON, e define a ordem dessas regras e seções dentro da política de FW da Internet da Cato. | https://registry.terraform.io/modules/catonetworks/bulk-if-rules/cato/latest |
Módulo de Regras de Firewall WAN em Massa | Importa regras e seções de Firewall (FW) WAN de um arquivo de configuração JSON, e define a ordem dessas regras e seções dentro da política de FW WAN da Cato. | https://registry.terraform.io/modules/catonetworks/bulk-wf-rules/cato/latest |
Módulo de Faixa de Rede em Massa | Importa várias faixas de rede de sites com suas configurações DHCP associadas, aceitando dados decodificados de CSV ou arrays JSON e transformando-os automaticamente na estrutura aninhada necessária. | https://registry.terraform.io/modules/catonetworks/network-ranges-bulk/cato/latest |
Módulo de Regras TLS em Massa | Importe regras e seções de Inspeção TLS de um arquivo de configuração JSON e defina a ordem dessas regras e seções dentro da política da Cato. | https://registry.terraform.io/modules/catonetworks/bulk-tls-rules/cato/latest |
Módulo de Regras de Rede WAN | Importe regras e seções de rede WAN de um arquivo de configuração JSON, e defina a ordem dessas regras e seções dentro da política Cato. | https://registry.terraform.io/modules/catonetworks/bulk-wnw-rules/cato/latest |
Alterações no Artigo
Data de inserção | Description |
|---|---|
17 de setembro de 2026 | Adicionada seção de versionamento |