> For the complete documentation index, see [llms.txt](https://docs.prismacloud.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.prismacloud.io/admin-guide/install/deploy-defender/orchestrator/install-defender-gcp-marketplace.md).

# Deploy Prisma Cloud Defender from the GCP Marketplace

**Prerequisites:** You need access to a Prisma Cloud SaaS Console. You can sign up for a free trial of Prisma Cloud on the Google Cloud Marketplace.

1. Find Prisma Cloud - Kubernetes Security Defender in the GCP Marketplace. Click Configure.

   <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-fe2b9a384c0e0110a7d2914f1778d38f85fe14ce%2Fgcp1.png?alt=media" alt="gcp1"><figcaption></figcaption></figure>
2. Create Cluster, if you don’t have an existing Kubernetes cluster. Otherwise, continue to the next step.

   <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-a30e51bc2f0a2fe7d2d3a9229cdf264ee2f070d7%2Fgcp2.png?alt=media" alt="gcp2"><figcaption></figcaption></figure>
3. Select an existing namespace to install Defender, or Create a namespace (recommended). The default new namespace is "twistlock".

   <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-4f1d57f2a1e51fa4a3379a2ec5e86f4f0b10ebf3%2Fgcp3.png?alt=media" alt="gcp3"><figcaption></figcaption></figure>
4. Enter the App instance name for the Defender the installation. This name displays on the Application section of the GKE portal:

   <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-3b4ec9f835a96235ef8320d795a01b277d072e4c%2Fgcp4.png?alt=media" alt="gcp4"><figcaption></figcaption></figure>
5. Specify the following information about your Prisma Cloud SaaS Console (go through steps 6-8 to get these info):

   <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-18202410b4a833d01d392d120e5f3bbd15de25c1%2Fgcp5.png?alt=media" alt="gcp5"><figcaption></figcaption></figure>
6. To get the URL for your Prisma Cloud Console:
   1. Log into your Prisma Cloud portal (e.g., <https://app.prismacloud.io/>).
   2. Navigate to **Compute > System**.
   3. Copy the URL in Path to Console. GCP uses this URL to get all the setup artifacts from your Prisma Cloud Console. In this example, it’s <https://us-east1.cloud.twistlock.com/us-1-111573360>.

      <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-dceffb32f4137bde199404085ab743566caaf7c9%2Fgcp6.png?alt=media" alt="gcp6"><figcaption></figcaption></figure>
7. To get a token for your Prisma Cloud Compute Console.
   1. Go to Compute > Authentication.
   2. Copy the API token. and paste it into the GCP Marketplace form.

      <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-98d21b1ff007c8cdf15a88b8e9afbaa76b9ebdbc%2Fgcp7.png?alt=media" alt="gcp7"><figcaption></figcaption></figure>
8. Specify the IP address or domain name of your Prisma Cloud Compute Console.

   The Defenders that you are deploying will use this IP address to communicate with Prisma Cloud. It’s almost the same as the URL, but remove the protocol (https\://) and the path (everything trailing the first "/"). In this example, us-east1.cloud.twistlock.com.

   <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-114f21880a494d4ef71f30ae07b3bcb7c8de4cba%2Fgcp8.png?alt=media" alt="gcp8"><figcaption></figcaption></figure>
9. When the form is filled out, click Deploy.

   <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-382999c51d1e7dca959c293008db8d200dbbb808%2Fgcp9.png?alt=media" alt="gcp9"><figcaption></figcaption></figure>
10. Go to Prisma Cloud SaaS Console to confirm the deployment is successful.
    1. In the GKE console, review the status of your deployment:

       <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-ecd31d1fff6698373c8b6c618cf449e2ab7627d5%2Fgcp10.png?alt=media" alt="gcp10"><figcaption></figcaption></figure>
    2. In Prisma Cloud Console, go to Compute > Defender to review the status of your deployment:

       <figure><img src="https://991698089-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjkReOE2QgjHPl2bpbcR3%2Fuploads%2Fgit-blob-e2dd8481b14d1331e38ddde1f99657849784da73%2Fgcp11.png?alt=media" alt="gcp11"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.prismacloud.io/admin-guide/install/deploy-defender/orchestrator/install-defender-gcp-marketplace.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
