Supported Environments and Software

This article summarizes the environments and software that Apcera supports out-of-the-box.

This list may not be exhaustive and is subject to change without notice.

Public Cloud

You can deploy Apcera on the following public cloud infrastructures:

  • Amazon Web Services (AWS)
  • Google Compute Engine (GCE)
  • Microsoft Azure
  • OpenStack (hosted)

Private Cloud

You can deploy Apcera on the following private cloud infrastructures:

  • OpenStack Liberty (Icehouse and Juno are no longer supported, but there are no known incompatibilities using these versions with the Apcera Platform)
  • VMware vSphere 5.5 and 6

Stagers

Apcera provides the following stagers for deploying apps and images:

  • Bash
  • Compiler
  • Docker
  • Go
  • Java
  • Node.js
  • Perl
  • PHP
  • Python
  • Ruby and Ruby on Rails
  • Static website

You can extend staging pipelines to include other stagers, and create custom stagers to support other languages and frameworks.

Operating Systems for Instances

Apcera supports the following Linux distributions for container instance OS:

  • Ubuntu version 14.04
  • CentOS (using Docker)
  • Other (using Docker)

Docker Containers

Apcera supports the following types of Docker images:

Service Providers

Apcera ships various service gateways for integrating with service providers. Refer to the list of supported service types.

You can create custom service gateways to support other service providers.

Identity Providers

Apcera supports the following third-party identity providers and versions for cluster user identity and access managment:

  • Active Directory authentication (2002 and later) using the LDAP ID provider (release 2.4.0 and later)
  • Google Device authentication
  • Keycloak 2.2.1 authentication
  • LDAP version 3 authentication

Support for Crowd and Kerberos were deprecated in release 2.4 and removed in release 2.6.

Environment Variables

Refer to the environment variables section of the documentation.