Skip to content
This repository has been archived by the owner on May 30, 2023. It is now read-only.

cyrilbkr/k8s-guacamole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

k8s-guacamole

Apache Guacamole for Kubernetes based on official Guacamole Docker image.

This configuration launch one deployment for Guacd on serviceport 4822 and one deployment for Guacamole on serviceport 8080.

You need a Mysql/Mariab server already up and runnng to host the Guacamole database.

Default login/password : guacadmin/guacadmin

How to

Create & initialize database

Create a new Mysql/Maria database with a login/password and source it with the sql script :

mysql> create database xxxxx ; 

mysql> GRANT ALL PRIVILEGES ON xxxx.* TO 'xxxx'@'%' IDENTIFIED BY 'xxxxx';

mysql> use xxxxx ; 

mysql> source < boostrapdb.sql

Configure

Edit deployment.yml and modify database,user and password var :

- name: MYSQL_HOSTNAME
value: "xxxxx"
- name: MYSQL_DATABASE
value: "xxxxx"
- name: MYSQL_USER
value: "xxxxx"
- name: MYSQL_PASSWORD
value: "xxxxx"

Launch

kubectl create -f k8s-guacamole/

About

Apache Guacamole for Kubernetes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published