diff --git a/frontend/public/images/integrations/Terraform.png b/frontend/public/images/integrations/Terraform.png new file mode 100644 index 000000000..166edd32a Binary files /dev/null and b/frontend/public/images/integrations/Terraform.png differ diff --git a/frontend/public/json/frameworkIntegrations.json b/frontend/public/json/frameworkIntegrations.json index 32863bc07..1a6ff94f2 100644 --- a/frontend/public/json/frameworkIntegrations.json +++ b/frontend/public/json/frameworkIntegrations.json @@ -17,6 +17,12 @@ "image": "Kubernetes", "docsLink": "https://infisical.com/docs/integrations/platforms/kubernetes" }, + { + "name": "Terraform", + "slug": "terraform", + "image": "Terraform", + "docsLink": "https://infisical.com/docs/integrations/frameworks/terraform" + }, { "name": "React", "slug": "react", diff --git a/frontend/src/pages/integrations/[id].tsx b/frontend/src/pages/integrations/[id].tsx index 1f7050c42..947cc159d 100644 --- a/frontend/src/pages/integrations/[id].tsx +++ b/frontend/src/pages/integrations/[id].tsx @@ -437,7 +437,15 @@ export default function Integrations() { handleDeleteIntegrationAuth={handleDeleteIntegrationAuth} /> ) : ( -
+ <> +
+

{t('integrations.cloud-integrations')}

+

{t('integrations.click-to-start')}

+
+
+ {[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].map(elem =>
)} +
+ )}