Skip to main content
Version: 2.12

Quickstart: Azure AKS

Azure Kubernetes Service (AKS) is Microsoft Azure's hosted Kubernetes service.

An Azure Kubernetes Service cluster created using the official guide is suitable to run Ververica Platform.

caution

At the moment, Azure Kubernetes Services does not have the cluster-admin ClusterRole by default. Lacking this role can cause "access denied" errors during the Helm chart installation. For further information, see below.

Quickstart

  1. Create an Azure Kubernetes Service cluster using the official guide.
  2. Follow the Helm installation guide to finish installing Ververica Platform.
  3. The official Ververica Platform Apache Flink® docker images already include out-of-the-box support for Amazon S3 for checkpoint & savepoint storage.

Appendix: cluster-admin ClusterRole

The cluster-admin role should be created by default in a Kubernetes cluster. When missing, you can manually create the role by applying the following configuration:

  apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
name: cluster-admin
annotations:
rbac.authorization.kubernetes.io/autoupdate: "true"
rules:
- apiGroups:
- '*'
resources:
- '*'
verbs:
- '*'
- nonResourceURLs:
- '*'
verbs:
- '*'