3scale AMP 2.0 On-Premises Release Notes

For Use with 3scale 2.0 AMP On-Premises

Red Hat Customer Content Services

Abstract

AMP On-Premises Release Notes

Preface

3scale AMP 2.0 On-Premises brings the 3scale API Management Platform to on-premises deployments. You can deploy 3scale AMP and APIcast onto OpenShift through templates.

Documentation

New Features

Deployment Flexibility

Deploy AMP anywhere you can run an OpenShift cluster.

OpenShift Templates

OpenShift templates containing both AMP and APIcast gateways.

Connection Options

Connect AMP On-Premises deployments with APIcast deployments on:

  • The same OpenShift cluster
  • Other OpenShift clusters
  • Docker
  • Native installations

Scaling

Increase performance by scaling up the resources available to AMP.

Tech Preview Features

Wildcard Domain Router

Direct traffic through a wildcard domain. Click here for the installation guide, which contains documentation on the wildcard domain router.

OpenID Connect

Use Red Hat SSO and APIcast with OpenID Connect to authenticate API connectionss. Click here for upstream documentation.

Known Issues

  • While it’s possible to export developer accounts and applications it is not possible to import them when, for example, migrating to the latest 3scale version available.

    Workaround: You could either use the Account Management API or back MySQL, store the backup somewhere else from the PV (so it does not get recycled), copy the backup to the PV and import the database. You will need to pass the credentials generated with the origin installation when importing the template to deploy a new instance. You can find them in the template searching for generate: expression.

  • Caused by GitHub/https://github.com/kubernetes/kubernetes/issues/28962 Deployment script is unable to create persistent storage volumes. See how to solve this problem.
  • Swagger validation is only possible when the installation is reachable from the Internet.
  • Deploying 3scale on OpenShift Container Development Kit is not supported. For testing purposes, you can obtain a free account from the 3scale website.
  • OAuth Authorization Code flow is fully configurable in the admin portal. Other OAuth flows currently require customizations in APIcast.

Legal Notice

Copyright © 2017 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.

All other trademarks are the property of their respective owners.