1
0
Fork 0

Update Github Actions

This commit is contained in:
Joao Gilberto Magalhaes 2023-12-04 01:25:22 -06:00
parent 7af8d2da5a
commit 2a992d3977
3 changed files with 93 additions and 8 deletions

View file

@ -0,0 +1,64 @@
# EasyHAProxy
EasyHAProxy is a simple and easy way to automate the creation of HAProxy configuration file based on Docker containers.
The Helm package makes it easy to deploy EasyHAProxy on Kubernetes.
More information about [EasyHAProxy](https://github.com/byjg/docker-easy-haproxy/blob/master/README.md).
## Install
```bash
helm repo add byjg https://opensource.byjg.com/helm
helm repo update byjg
helm upgrade --install --create-namespace -n easyhaproxy easyhaproxy byjg/easyhaproxy
```
## Parameters
```yaml
image:
repository: byjg/easy-haproxy
pullPolicy: Always # IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: ""
imagePullSecrets: []
nameOverride: ""
fullnameOverride: ""
service:
create: false # If false, it will create a Daemonset with hostPort. The easiest.
type: ClusterIP # or NodePort
annotations: {}
binding:
ports:
http: 80
https: 443
stats: 1936
additionalPorts: []
easyhaproxy:
stats:
username: admin
password: password
refresh: "10"
customErrors: "true"
sslMode: loose
logLevel:
certbot: DEBUG
easyhaproxy: DEBUG
haproxy: DEBUG
certbot:
email: ""
# Make sure to create this
masterNode:
label: easyhaproxy/node
values:
- master
```