YaK User Documentation
YaK Landing PageVisit dbi-services.comContact us
YaK Release 2.1
YaK Release 2.1
  • Welcome
  • Introduction
    • YaK Core
    • YaK Components
    • Terms and definitions
  • User interface
    • Dashboard
    • Infrastructures
    • Servers
    • Components
    • Jobs
    • Configuration
    • Administration
  • YaK Demo
  • Versioning & Compatibility matrix
  • Release Notes
    • YaK components types
      • PostgreSQL
      • Oracle
  • Installation
    • System requirements
    • Install YaK Core
      • Install YaK on your own K8S cluster
      • Install YaK on Rancher Desktop
      • Uninstall Yak
  • YaK step-by-step usage
  • Configuration
    • Secrets
    • Templates
    • Provider shapes
    • Provider images
    • Artifact providers
  • Manage infrastructures
    • Declare infrastructures
    • Attach Secrets
    • Detach Secrets
  • Manage Servers
    • Declare servers
      • Basics
      • Storage
      • Attach secrets
    • Edit server configuration
    • Deploy servers
    • Destroy servers
    • Delete servers
    • Start / Stop servers
  • Manage Components
    • Artifacts requirements
    • Component types
      • PostgreSQL
        • Description
        • Pre-requisites
        • Component references
          • PostgreSQL 2.0.0
            • Standalone deployment variables
            • HA deployment variables
      • Oracle
        • Description
        • Pre-requisites
        • Component references
          • Oracle 2.0.0
            • Standalone variables
  • Use cases
    • On-Premises
    • AWS
    • Azure
    • OCI
  • Appendix
    • Create SSH Keys with PuTTYgen
    • Roles
Powered by GitBook
On this page
  1. Installation

System requirements

PreviousInstallationNextInstall YaK Core

Last updated 1 month ago

Minimum requirements

The YaK Core package comes in the form of Helm charts for Kubernetes clusters. For the YaK containers to operate properly, the minimum following resources are recommended:

  • YaK supports x86 and arm64 CPU architectures

  • CPU: 4 cores

  • RAM: 8GB

  • Storage: 50GB

Required packages to be installed / configured on your cluster:

  • Helm3 must be installed

  • Tar must be installed

  • Git must be installed

  • Firewalld must be stopped

  • SElinux must be disabled

    setenforce Permissive

YaK requires a Kubernetes cluster to operate. Following flavours of K8S are supported:

  • Vanilla Kubernetes

  • SUSE Rancher

  • SUSE RKE2

  • VMware Tanzu

  • Red Hat Openshift

  • Single-node Kubernetes cluster (minikube, K3s, SUSE Rancher Desktop, aso) are also supported, but their usage shall be limited to PoC or testing purpose only.

https://helm.sh/docs/intro/install/