Skip to content
Snippets Groups Projects
Select Git revision
  • master
1 result

deadlock-cluster-deployment

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Guillaume Roussel authored
    86cf8d7b
    History
    Name Last commit Last update
    ansible
    .gitignore
    README.md
    deploy_cluster.sh

    Déploiement d'un cluster Kubernetes on Premise

    Ce dépot contient un ensemble de scripts Ansible afin de permettre à une organisation d'héberger le cluster d'exécution des challenges Deadlock sur ses propres machines.

    Prérequis

    • Un serveur pour le master Kubernetes :

      • 2 CPUs
      • 2 Go de RAM minimum
      • Debian ou CentOS8
      • un utilisateur root sur lequel se connecter en SSH
    • Un serveur pour le noeud Kubernetes :

      • 2 CPU
      • 2 Go de RAM minimum
      • Debian ou CentOS8
      • un utilisateur root sur lequel se connecter en SSH

    Étapes à suivre

    • Lancer le script deploy_cluster.sh: ./deploy_cluster.sh

    • Renseigner les différentes informations demandées par le script.

    • Reporter les informations affichées en fin d'exécution du script dans les champs du formulaire de la page manager de Deadlock, dans la rubrique "On Premise"/"Auto-hébergé".


    On Premise Kubernetes cluster deployment

    This repository contains many Ansible scripts made to offer the possibility for an organization to host its own Deadlock challenges execution cluster.

    Prerequisites

    • A server for Kubernetes master node :

      • 2 CPUs
      • 2 Go RAM minimum
      • Debian or CentOS 8
      • a root user accessible via SSH
    • A server for Kubernetes child node :

      • 1 CPU
      • 2 Go RAM minimum
      • Debian or CentOS 8
      • a root user accessible via SSH

    Étapes à suivre

    • Run deploy_cluster.sh: ./deploy_cluster.sh

    • Fill in the informations required by the script.

    • Copy the informations diisplayed at the end of the script execution in the form on the manager page of Deadlock.