Compare commits

..

8 Commits

Author SHA1 Message Date
33b544f465 modif sur s-adm.yml 2023-02-02 10:03:44 +01:00
8d00ae0fdc s-elk: docke-compose -> docker compose 2023-02-02 09:39:28 +01:00
ca787ebe42 mkvm & mkvm.ps1 ova nouvelle version 2023-02-02 09:36:41 +01:00
9091453119 Merge branch 'main' of https://gitea.lyc-lecastel.fr/gadmin/gsb2023 2023-02-02 09:28:37 +01:00
b5e4f05429 chgt scripts debian11 2023-02-02 09:28:05 +01:00
4bbd472f44 modif r-vp2 2023-02-02 09:21:01 +01:00
17be09987f modif r-vp2 2023-02-02 09:18:53 +01:00
431ebbe1ba mkvm: s-elk était pas prévu 2023-02-02 09:14:00 +01:00
14 changed files with 52 additions and 27 deletions

View File

@ -34,7 +34,7 @@ if [[ $? != 0 ]]; then
${APT} install -y git-core
fi
${APT} update
${APT} upgrade -y
#${APT} upgrade -y
which ansible >> /dev/null
if [[ $? != 0 ]]; then

View File

@ -22,6 +22,6 @@
replace: 'xpack.license.self_generated.type: basic'
- name: Execution du fichier docker-compose.yml
shell: docker-compose up -d
shell: docker compose up -d
args:
chdir: /root/elk

View File

@ -1,3 +1,2 @@
depl_url: "http://s-adm.gsb.adm/gsbstore"
depl_goss: "goss"

View File

@ -1,5 +1,4 @@
---
- name: goss binary exists
stat: path=/usr/local/bin/goss
register: gossbin
@ -18,4 +17,3 @@
mode: 0755
remote_src: yes
when: gossbin.stat.exists == false and ansible_hostname == "s-adm"

View File

@ -4,7 +4,6 @@
roles:
- base
- goss
- s-ssh
- dnsmasq
- squid
@ -12,3 +11,4 @@
- snmp-agent
- syslog-cli
- post
- goss

View File

@ -1,9 +0,0 @@
#!/bin/bash
if [[ $1 == "version" ]] ; then
echo 'chname v1.0 pour debian 11'
exit 0
fi
sed -i "s/bullseye/$1/g" /etc/host{s,name}
echo 'redemarrer pour finaliser le changement du nom'
exit 0

View File

@ -1 +0,0 @@
apt update;upgrade -y;mkdir -p /root/tools/ansible;cd /root/tools/ansible;git clone https://gitea.lyc-lecastel.fr/gadmin/gsb2023.git;cd gsb2023/pre;export DEPL=192.168.99.99;bash gsbboot;cd ../..;bash pull-config

View File

@ -1,4 +0,0 @@
apt update;apt upgrade -y;
mkdir -p tools/ansible;cd tools/ansible;git clone https://gitea.lyc-lecastel.fr/gadmin/gsb2023.git;
cd gsb2023/pre;bash inst-depl;cd /var/www/html/gsbstore;bash getall;
cd /root/tools/ansible/gsb2023/pre;bash gsbboot; cd ..;bash pull-config;

14
scripts/debian11/chname Normal file
View File

@ -0,0 +1,14 @@
#!/bin/bash
if [[ $# != 1 ]] ; then
echo "$0 - renomme une VM"
echo "usage : $0 <nouveaunom> "
exit 1
fi
if [[ $1 == "version" ]] ; then
echo 'chname v1.1 pour debian 11'
exit 0
fi
oldname=$(hostname)
sed -i "s/${oldname}/$1/g" /etc/host{s,name}
echo 'redemarrer pour finaliser le changement du nom'
exit 0

View File

@ -0,0 +1,11 @@
#!/bin/bash
apt-get update
#upgrade -y
mkdir -p /root/tools/ansible
cd /root/tools/ansible
git clone https://gitea.lyc-lecastel.fr/gadmin/gsb2023.git
cd gsb2023/pre
export DEPL=192.168.99.99
bash gsbboot
cd ../..
bash pull-config

View File

@ -0,0 +1,15 @@
#!/bin/bash
apt-get update
#apt upgrade -y;
mkdir -p tools/ansible
cd tools/ansible
git clone https://gitea.lyc-lecastel.fr/gadmin/gsb2023.git;
cd gsb2023/pre
bash inst-depl
cd /var/www/html/gsbstore
bash getall
cd /root/tools/ansible/gsb2023/pre
bash gsbboot
cd ..
bash pull-config

View File

@ -1,9 +1,9 @@
#!/bin/bash
mkvmrelease="v1.2.1"
mkvmrelease="v1.2.2"
ovarelease="2023a"
ovafogrelease="2023a"
ovarelease="2023b"
ovafogrelease="2023b"
ovafile="$HOME/Téléchargements/debian-bullseye-gsb-${ovarelease}.ova"
ovafilefog="$HOME/Téléchargements/debian-buster-gsb-${ovafogrelease}.ova"
deletemode=0
@ -96,6 +96,8 @@ elif [[ "${vm}" == "s-web-ext" ]] ; then
create_if "${vm}" "n-adm" "n-dmz"
elif [[ "${vm}" == "s-nxc" ]] ; then
create_if "${vm}" "n-adm" "n-infra"
elif [[ "${vm}" == "s-elk" ]] ; then
create_if "${vm}" "n-adm" "n-infra"
elif [[ "${vm}" == "s-lb" ]] ; then
create_if "${vm}" "n-adm" "n-dmz" "n-dmz-lb"
elif [[ "${vm}" == "s-lb-web1" ]] ; then

View File

@ -3,9 +3,9 @@
#mkvm pour toutes les vms
$mkvmrelease="v1.2"
$ovarelease="2023a"
$ovafogrelease="2023a"
$mkvmrelease="v1.2.2"
$ovarelease="2023b"
$ovafogrelease="2023b"
$ovafile="$HOME\Downloads\debian-bullseye-gsb-${ovarelease}.ova"
$ovafilefog="$HOME\Downloads\debian-buster-gsb-${ovafogrelease}.ova"
$vboxmanage="C:\Program Files\Oracle\VirtualBox\VBoxManage.exe"

View File

@ -1,6 +1,6 @@
#!/bin/bash
#recuperation du fichier de config
wget http://r-vp1.gsb.adm:8000/wg0-b.qconf
wget http://r-vp1.gsb.adm:8800/wg0-b.conf
#renomage fichier et mv
mv ./wg0-b.conf /etc/wireguard/wg0.conf
#activation interface wg0