Download the installer

The installer uses Kubernetes templates to install Apigee hybrid runtime components into a Kubernetes cluster. To get the installer software package:

  1. Download the hybrid software to your Kubernetes administration machine where you execute commands such as kubectl and gcloud. Pick the release package for your operating system from the following location:
    https://console.cloud.google.com/storage/browser/edge-hybrid-apigeectl

    If you're using gsutil, the resource URL is:

    gs://edge-hybrid-apigeectl

    For example:

    mkdir hybrid-beta
    gsutil cp -r gs://edge-hybrid-apigeectl ./hybrid-beta

    If you need help with this command, refer to the gsutil documentation.

  2. Unzip the downloaded file.
  3. (Optional) Rename the root folder.

The extracted directory has the following structure:

/my_hybrid_root_directory/
  ├── COPYRIGHT
  ├── LICENSE
  ├── README.md
  ├── apigeectl
  ├── beta
  │   ├── templates
  │   │   ├── 0_namespace.yaml
  │   │   ├── 10_logger.yaml
  │   │   ├── 11_metrics.yaml
  │   │   ├── 12_udca.yaml
  │   │   ├── 1_authnz-secret.yaml
  │   │   ├── 2_cassandra.yaml
  │   │   ├── 3_cps-setup.yaml
  │   │   ├── 4_mart.yaml
  │   │   ├── 5_encrypt-config.yaml
  │   │   ├── 6_mp.yaml
  │   │   ├── 7_synchronizer.yaml
  │   │   ├── 8_gateways.yaml
  │   │   └── 9_routes.yaml
  │   └── values.yaml
  ├── examples
  │   ├── gke-advanced.yaml
  │   ├── gke-simple.yaml
  │   ├── ossk8s-advanced.yaml
  │   └── ossk8s-simple.yaml
  ├── istio
  │   ├── 1.1
  │   │   ├── init-istio.yaml
  │   │   ├── istio.yaml
  │   │   └── mart-istio.yaml
  │   ├── README.md
  │   └── awk
  │       └── namespace-name-template.awk
  └── tools
      └── create-service-account