This commit is contained in:
Keiran Snowden
2023-03-12 21:20:42 -04:00
parent 52f0f1070e
commit 7d625fbdcc
8 changed files with 49 additions and 7 deletions

View File

@@ -27,7 +27,6 @@
{% set defaults = {
'packages': [
'iftop',
'iotop',
'nano',
'screen',

28
galera/init.sls Normal file
View File

@@ -0,0 +1,28 @@
mariadb:
pkgrepo.managed:
- name: mariadb
- humanname: MariaDB
- baseurl: https://rpm.mariadb.org/10.6/rhel/$releasever/$basearch
- gpgkey: https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
- gpgcheck: 1
galera:
pkg.installed:
- pkgs:
- MariaDB-server
- MariaDB-client
- galera-4
- require:
- pkgrepo: mariadb
mariadb_service:
service.running:
- name: mariadb
- enable: true
/root/.my.cnf:
file.managed:
- replace: false
- user: root
- group: root
- mode: 600

View File

@@ -6,7 +6,7 @@ After=network.target
LimitNOFILE=100000
Type=notify
NotifyAccess=all
ExecStart=/usr/local/bin/salt-master
ExecStart=/opt/salt/bin/salt-master
[Install]
WantedBy=multi-user.target

View File

@@ -7,7 +7,7 @@ KillMode=process
Type=notify
NotifyAccess=all
LimitNOFILE=8192
ExecStart=/usr/local/bin/salt-minion
ExecStart=/opt/salt/bin/salt-minion
[Install]
WantedBy=multi-user.target

View File

@@ -29,4 +29,6 @@ salt-master:
- require:
- file: /lib/systemd/system/salt-minion.service
- cmd: systemd reload for salt-master
- watch:
- pip: salt

View File

@@ -20,6 +20,8 @@ salt-minion:
- require:
- file: /lib/systemd/system/salt-minion.service
- module: systemd reload for salt-minion
- watch:
- pip: salt
/etc/salt/minion:
file.managed:

View File

@@ -1,4 +1,13 @@
#salt:
# pip.installed:
# - user: root
# - upgrade: true
pip:
pip.installed:
- pip_bin: /opt/salt/bin/pip3
- user: root
- upgrade: true
salt:
pip.installed:
- name: salt == 3005.1
- pip_bin: /opt/salt/bin/pip3
- user: root
- require:
- pip: pip

View File

@@ -15,6 +15,8 @@
- resolv
'vps47492.inmotionhosting.com':
- gitea
'cent7-vm*.keiran.us':
- galera
'kpi.keiran.us':
- salt.master
- icinga2