You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To install APL, make sure to have a Kubernetes cluster running with at least:
25
+
To install Application Platform for LKE, make sure to have a Kubernetes cluster running with at least:
27
26
28
27
- Version `1.28`, `1.29` or `1.30`
29
-
- A node pool with at least **8 vCPU** and **16GB+ RAM** (more resources might be required based on the activated capabilities)
28
+
- A node pool with **8 vCPU** and **24GB RAM**
30
29
- Calico CNI installed (or any other CNI that supports K8s network policies)
31
30
- A default storage class configured
32
31
- When using the `custom` provider, make sure the K8s LoadBalancer Service created by APL can obtain an external IP (using a cloud load balancer or MetalLB)
33
32
34
-
> [!NOTE]
35
-
> The transition from Otomi to APL is still in progress. Installing APL will use the latest Otomi release (v2.11.5).
36
-
37
-
> [!TIP]
38
-
> Install APL with DNS to unlock it's full potential. Check [here](https://apl-docs.net) for more info.
33
+
> [TIP]
34
+
> Install APL with DNS to unlock it's full potential. Check [here](https://apl-docs.net/docs/get-started/installation/dns) for more information.
39
35
40
36
Add the Helm repository:
41
37
@@ -47,16 +43,18 @@ helm repo update
47
43
and then install the Helm chart:
48
44
49
45
```bash
50
-
helm install apl apl/otomi \
46
+
helm install apl apl/apl \
51
47
--set cluster.name=$CLUSTERNAME \
52
48
--set cluster.provider=$PROVIDER# use 'linode' for LKE or 'custom' for any other cloud/infrastructure
53
49
```
54
50
55
-
When the installer job is completed, follow the [activation steps](https://apl-docs.net/docs/get-started/activation).
51
+
When the installer job is completed, follow the [post installation steps](https://apl-docs.net/docs/get-started/installation/post-installation-steps).
56
52
57
53
## Integrations
58
54
59
-
**Core Applications (that are always installed):**
55
+
**Core Applications**
56
+
57
+
Get instant access to the following pre-configured Kubernetes Apps:
60
58
61
59
-[Istio](https://github.com/istio/istio): The service mesh framework with end-to-end transit encryption
@@ -69,16 +67,18 @@ When the installer job is completed, follow the [activation steps](https://apl-d
69
67
-[Tekton dashboard](https://github.com/tektoncd/dashboard): Web-based UI for Tekton Pipelines and Tekton Triggers
70
68
-[Gitea](https://github.com/go-gitea/gitea): Self-hosted Git service
71
69
-[Cloudnative-pg](https://github.com/cloudnative-pg/cloudnative-pg): Open source operator designed to manage PostgreSQL workloads
70
+
-[Sealed Secrets](https://github.com/bitnami-labs/sealed-secrets): Encrypt your Secret into a SealedSecret, which is safe to store - even inside a public repository
71
+
72
+
**Optional Applications**
72
73
73
-
**Optional Applications (that you can activate to compose your ideal platform):**
74
+
One-click activation of the following Kubernetes Apps:
74
75
75
76
-[Velero](https://github.com/vmware-tanzu/velero): Back up and restore your Kubernetes cluster resources and persistent volumes
76
77
-[Knative](https://github.com/knative/serving): Deploy and manage serverless workloads
77
-
-[Drone](https://github.com/harness/drone): Continuous integration platform built on Docker
-[OpenTelemetry](https://github.com/open-telemetry/opentelemetry-operator): Instrument, generate, collect, and export telemetry data to help you analyze your software’s performance and behavior
90
-
-[Paketo build packs](https://github.com/paketo-buildpacks): Cloud Native Buildpack implementations for popular programming
91
-
-[Kaniko](https://github.com/GoogleContainerTools/kaniko): Build container images from a Dockerfile
0 commit comments