changed network ip range to 192.168.4.0/24

This commit is contained in:
2020-07-19 08:11:08 -04:00
parent 8f76a81a7b
commit 9351caf5b0
29 changed files with 104 additions and 74 deletions

0
cli/.bash_cli Normal file
View File

10
cli/ansible Executable file
View File

@@ -0,0 +1,10 @@
#!/usr/bin/env bash
echo -e "\033[36mStarting\033[39m: Ansible"
# shellcheck disable=SC2068
docker run --rm -i\
-v ~/.ssh:/home/user/.ssh \
-u 1000 \
-v ${PWD}:/opt/project \
-w /opt/project \
dkregistry.xai-corp.net:5000/xaicorp/ansible:2.7 -i inventory.conf -u ansible $@

13
cli/ansible-dev Executable file
View File

@@ -0,0 +1,13 @@
#!/usr/bin/env bash
echo -e "\033[36mStarting\033[39m: Ansible"
# shellcheck disable=SC2068
docker run --rm \
-it \
-v $(pwd):/opt/project \
-v ~/.ssh:/user/.ssh \
-u $(id -u):$(id -g) \
--workdir /opt/project \
--entrypoint /bin/bash \
dkregistry.xai-corp.net:5000/xaicorp/ansible:2.0 $@

3
cli/ansible-dev.help Normal file
View File

@@ -0,0 +1,3 @@
ARGS - The arguments you wish to provide to this command
TODO: Fill out the help information for this command.

1
cli/ansible-dev.usage Normal file
View File

@@ -0,0 +1 @@
ARGS...

3
cli/ansible.help Normal file
View File

@@ -0,0 +1,3 @@
ARGS - The arguments you wish to provide to this command
TODO: Fill out the help information for this command.

1
cli/ansible.usage Normal file
View File

@@ -0,0 +1 @@
ARGS...

View File

@@ -1,5 +1,5 @@
--- ---
# DOCKER_HOST=192.168.2.41:2376 docker-compose up -d # DOCKER_HOST=192.168.4.41:2376 docker-compose up -d
# DOCKER_HOST=dkhost:2376 docker stack deploy -c docker-compose.yml gitea # DOCKER_HOST=dkhost:2376 docker stack deploy -c docker-compose.yml gitea
version: '3.4' version: '3.4'

View File

@@ -1,5 +1,5 @@
--- ---
# DOCKER_HOST=192.168.2.41:2376 docker-compose up -d # DOCKER_HOST=192.168.4.41:2376 docker-compose up -d
# DOCKER_HOST=dkhost:2376 docker stack deploy -c docker-compose.yml jenkins # DOCKER_HOST=dkhost:2376 docker stack deploy -c docker-compose.yml jenkins
version: '3.4' version: '3.4'

View File

@@ -1,5 +1,5 @@
--- ---
# DOCKER_HOST=192.168.2.41:2376 docker-compose up -d # DOCKER_HOST=192.168.4.41:2376 docker-compose up -d
version: '2' version: '2'
services: services:

View File

@@ -1,7 +1,7 @@
--- ---
# Based on https://hub.docker.com/r/fluent/fluentd/ # Based on https://hub.docker.com/r/fluent/fluentd/
# #
# DOCKER_HOST=192.168.2.41:2376 docker-compose up -d # DOCKER_HOST=192.168.4.41:2376 docker-compose up -d
# #
# docker login dkregistry.xai-corp.net:5000 # docker login dkregistry.xai-corp.net:5000
# docker-compose build && docker push dkregistry.xai-corp.net:5000/fluentd:latest # docker-compose build && docker push dkregistry.xai-corp.net:5000/fluentd:latest

View File

@@ -1,7 +1,7 @@
--- ---
# Based on https://hub.docker.com/r/fluent/fluentd/ # Based on https://hub.docker.com/r/fluent/fluentd/
# #
# DOCKER_HOST=192.168.2.41:2376 docker-compose up -d # DOCKER_HOST=192.168.4.41:2376 docker-compose up -d
# #
# docker login dkregistry.xai-corp.net:5000 # docker login dkregistry.xai-corp.net:5000
# docker-compose build && docker push dkregistry.xai-corp.net:5000/fluentd:latest # docker-compose build && docker push dkregistry.xai-corp.net:5000/fluentd:latest

View File

@@ -26,7 +26,7 @@ services:
- manage - manage
- --host - --host
- tcp://0.0.0.0:3375 - tcp://0.0.0.0:3375
- etcd://192.168.2.53:4001 - etcd://192.168.4.53:4001
shipyard-controller: shipyard-controller:
restart: always restart: always

View File

@@ -1,5 +1,5 @@
--- ---
# DOCKER_HOST=192.168.2.41:2376 docker-compose up -d # DOCKER_HOST=192.168.4.41:2376 docker-compose up -d
# docker login dkregistry.xai-corp.net:5000 # docker login dkregistry.xai-corp.net:5000
# docker-compose build && docker push dkregistry.xai-corp.net:5000/sslproxy:2.1 # docker-compose build && docker push dkregistry.xai-corp.net:5000/sslproxy:2.1
# DOCKER_HOST=dkhost:2376 docker stack deploy --with-registry-auth -c docker-compose-prod.yml sslproxy # DOCKER_HOST=dkhost:2376 docker stack deploy --with-registry-auth -c docker-compose-prod.yml sslproxy

View File

@@ -1,5 +1,5 @@
--- ---
# DOCKER_HOST=192.168.2.41:2376 docker-compose up -d # DOCKER_HOST=192.168.4.41:2376 docker-compose up -d
# docker login dkregistry.xai-corp.net:5000 # docker login dkregistry.xai-corp.net:5000
# docker-compose build && docker push dkregistry.xai-corp.net:5000/sslproxy:2.1 # docker-compose build && docker push dkregistry.xai-corp.net:5000/sslproxy:2.1
# DOCKER_HOST=dkhost:2376 docker stack deploy --with-registry-auth -c docker-compose.yml sslproxy # DOCKER_HOST=dkhost:2376 docker stack deploy --with-registry-auth -c docker-compose.yml sslproxy

View File

@@ -1,5 +1,5 @@
--- ---
# DOCKER_HOST=192.168.2.41:2376 docker-compose up -d # DOCKER_HOST=192.168.4.41:2376 docker-compose up -d
# DOCKER_HOST=dkmanager:2376 docker stack deploy -c docker-compose.yml dkui # DOCKER_HOST=dkmanager:2376 docker stack deploy -c docker-compose.yml dkui
version: '3.4' version: '3.4'

View File

@@ -1,29 +1,29 @@
localhost ansible_connection=local localhost ansible_connection=local
[managed] [managed]
home ansible_ssh_host=192.168.2.11 home ansible_ssh_host=192.168.4.11
home02 ansible_ssh_host=192.168.2.22 home02 ansible_ssh_host=192.168.4.22
#dkhost01 ansible_ssh_host=192.168.2.41 #dkhost01 ansible_ssh_host=192.168.4.41
#dkhost02 ansible_ssh_host=192.168.2.52 #dkhost02 ansible_ssh_host=192.168.4.52
#dkhost03 ansible_ssh_host=192.168.2.53 #dkhost03 ansible_ssh_host=192.168.4.53
#dkhost04 ansible_ssh_host=192.168.2.54 #dkhost04 ansible_ssh_host=192.168.4.54
#dkhost05 ansible_ssh_host=192.168.2.55 #dkhost05 ansible_ssh_host=192.168.4.55
cubox-i ansible_ssh_host=192.168.2.12 cubox-i ansible_ssh_host=192.168.4.12
[dkhost] [dkhost]
dkhost01 ansible_ssh_host=192.168.2.41 dkhost01 ansible_ssh_host=192.168.4.41
dkhost02 ansible_ssh_host=192.168.2.52 dkhost02 ansible_ssh_host=192.168.4.52
#dkhost03 ansible_ssh_host=192.168.2.53 #dkhost03 ansible_ssh_host=192.168.4.53
dkhost04 ansible_ssh_host=192.168.2.54 dkhost04 ansible_ssh_host=192.168.4.54
#dkhost05 ansible_ssh_host=192.168.2.55 #dkhost05 ansible_ssh_host=192.168.4.55
home ansible_ssh_host=192.168.2.11 home ansible_ssh_host=192.168.4.11
#localhost ansible_connection=local #localhost ansible_connection=local
[ns] [ns]
home02 ansible_ssh_host=192.168.2.22 home02 ansible_ssh_host=192.168.4.22
cubox-i ansible_ssh_host=192.168.2.12 cubox-i ansible_ssh_host=192.168.4.12
[gfs] [gfs]
home ansible_ssh_host=192.168.2.11 home ansible_ssh_host=192.168.4.11
cubox-i ansible_ssh_host=192.168.2.12 cubox-i ansible_ssh_host=192.168.4.12

View File

@@ -20,7 +20,7 @@ services:
environment: environment:
GRAYLOG_PASSWORD_SECRET: gsahu1dj901hdaiuafg3g1q GRAYLOG_PASSWORD_SECRET: gsahu1dj901hdaiuafg3g1q
GRAYLOG_ROOT_PASSWORD_SHA2: 8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918 GRAYLOG_ROOT_PASSWORD_SHA2: 8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918
GRAYLOG_WEB_ENDPOINT_URI: http://192.168.2.41:9000/api/ GRAYLOG_WEB_ENDPOINT_URI: http://192.168.4.41:9000/api/
depends_on: depends_on:
- mongo - mongo
- elasticsearch - elasticsearch

View File

@@ -9,8 +9,8 @@ registry:
# REGISTRY_HTTP_TLS_KEY: /certs/privkey.pem # REGISTRY_HTTP_TLS_KEY: /certs/privkey.pem
REGISTRY_HTTP_LETSENCRYPT_CACHEFILE: /var/run/letsencrypt.cache REGISTRY_HTTP_LETSENCRYPT_CACHEFILE: /var/run/letsencrypt.cache
REGISTRY_HTTP_LETSENCRYPT_EMAIL: r_morgan@sympatico.ca REGISTRY_HTTP_LETSENCRYPT_EMAIL: r_morgan@sympatico.ca
# REGISTRY_HTTP_HOST: https://192.168.2.41:5000 # REGISTRY_HTTP_HOST: https://192.168.4.41:5000
# REGISTRY_HTTP_ADDR: 192.168.2.41:5000 # REGISTRY_HTTP_ADDR: 192.168.4.41:5000
REGISTRY_AUTH: htpasswd REGISTRY_AUTH: htpasswd
REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm

View File

@@ -3,8 +3,8 @@
"dkhost.xai-corp.net:5000" "dkhost.xai-corp.net:5000"
], ],
"dns": [ "dns": [
"192.168.2.12", "192.168.4.12",
"192.168.2.22", "192.168.4.22",
"8.8.8.8" "8.8.8.8"
] ]
} }

View File

@@ -4,7 +4,7 @@
ServerName home.xai-corp.net ServerName home.xai-corp.net
Redirect / https://home.xai-corp.net/ Redirect / https://home.xai-corp.net/
</VirtualHost> </VirtualHost>
<VirtualHost *:443> <VirtualHost *:443>
ServerName home.xai-corp.net ServerName home.xai-corp.net
ServerAdmin admin@xai-corp.net ServerAdmin admin@xai-corp.net
@@ -21,7 +21,7 @@
Options Indexes FollowSymLinks Options Indexes FollowSymLinks
AllowOverride All AllowOverride All
Order deny,allow Order deny,allow
Allow from 192.168.2. Allow from 192.168.4.
</Directory> </Directory>
</VirtualHost> </VirtualHost>

View File

@@ -21,7 +21,7 @@
Options Indexes FollowSymLinks Options Indexes FollowSymLinks
AllowOverride All AllowOverride All
Order deny,allow Order deny,allow
Allow from 192.168.2. Allow from 192.168.4.
</Directory> </Directory>
</VirtualHost> </VirtualHost>

View File

@@ -23,7 +23,7 @@ acl "xfer" {
*/ */
acl "trusted" { acl "trusted" {
127.0.0.0/8; 127.0.0.0/8;
192.168.2.0/24; 192.168.4.0/24;
::1/128; ::1/128;
}; };
@@ -35,7 +35,7 @@ options {
//bindkeys-file "/etc/bind/bind.keys"; //bindkeys-file "/etc/bind/bind.keys";
/*listen-on-v6 { ::1; };*/ /*listen-on-v6 { ::1; };*/
listen-on { 127.0.0.1; 192.168.2.12; }; listen-on { 127.0.0.1; 192.168.4.12; };
allow-query { allow-query {
/* /*
@@ -123,7 +123,7 @@ controls {
}; };
view "internal" { view "internal" {
match-clients { 192.168.2.12; localhost; 192.168.2.0/24; }; match-clients { 192.168.4.12; localhost; 192.168.4.0/24; };
recursion yes; recursion yes;
zone "." in { zone "." in {
@@ -149,7 +149,7 @@ view "internal" {
allow-transfer { none; }; allow-transfer { none; };
}; };
zone "2.168.192.in-addr.arpa." IN { zone "4.168.192.in-addr.arpa." IN {
type master; type master;
file "pri/xai-corp.net.reverse"; file "pri/xai-corp.net.reverse";
allow-update { none; }; allow-update { none; };

View File

@@ -29,7 +29,7 @@ view "internal" {
allow-transfer { none; }; allow-transfer { none; };
}; };
zone "2.168.192.in-addr.arpa." IN { zone "4.168.192.in-addr.arpa." IN {
type master; type master;
file "/etc/bind/db.xai-corp.net.reverse"; file "/etc/bind/db.xai-corp.net.reverse";
allow-update { none; }; allow-update { none; };

View File

@@ -23,7 +23,7 @@ acl "xfer" {
*/ */
acl "trusted" { acl "trusted" {
127.0.0.0/8; 127.0.0.0/8;
192.168.2.0/24; 192.168.4.0/24;
::1/128; ::1/128;
}; };

View File

@@ -8,50 +8,50 @@ $TTL 1D
xai-corp.net. IN NS ns.xai-corp.net. xai-corp.net. IN NS ns.xai-corp.net.
xai-corp.net. IN MX 0 mail.xai-corp.net. xai-corp.net. IN MX 0 mail.xai-corp.net.
xai-corp.net. IN TXT "v=spf1 ip4:192.168.2.11/32 mx ptr mx:mail.xai-corp.net ~all" xai-corp.net. IN TXT "v=spf1 ip4:192.168.4.11/32 mx ptr mx:mail.xai-corp.net ~all"
;mail IN A 192.168.2.12 ;mail IN A 192.168.4.12
gateway IN A 192.168.2.1 gateway IN A 192.168.4.4
wireless IN A 192.168.2.3 wireless IN A 192.168.4.3
printer IN A 192.168.2.13 printer IN A 192.168.4.13
scanner IN CNAME printer scanner IN CNAME printer
laser IN A 192.168.2.14 laser IN A 192.168.4.14
tv IN A 192.168.2.16 tv IN A 192.168.4.16
xaicorp1 IN A 192.168.2.103 xaicorp1 IN A 192.168.4.103
garden IN A 192.168.2.20 garden IN A 192.168.4.20
; bare metal servers ; bare metal servers
home IN A 192.168.2.11 home IN A 192.168.4.11
cubox-i IN A 192.168.2.12 cubox-i IN A 192.168.4.12
; virtual machine servers ; virtual machine servers
home02 IN A 192.168.2.22 home02 IN A 192.168.4.22
dkhost01 IN A 192.168.2.41 dkhost01 IN A 192.168.4.41
dkhost02 IN A 192.168.2.52 dkhost02 IN A 192.168.4.52
dkhost03 IN A 192.168.2.53 dkhost03 IN A 192.168.4.53
dkhost04 IN A 192.168.2.54 dkhost04 IN A 192.168.4.54
dkhost05 IN A 192.168.2.55 dkhost05 IN A 192.168.4.55
; dns servers ; dns servers
ns IN A 192.168.2.22 ns IN A 192.168.4.22
ns02 IN CNAME cubox-i ns02 IN CNAME cubox-i
; gluster servers ; gluster servers
gluster IN A 192.168.2.11 gluster IN A 192.168.4.11
;gluster IN A 192.168.2.12 ;gluster IN A 192.168.4.12
; docker swarm nodes ; docker swarm nodes
dkhost IN A 192.168.2.11 dkhost IN A 192.168.4.11
;dkhost IN A 192.168.2.41 ;dkhost IN A 192.168.4.41
;dkhost IN A 192.168.2.52 ;dkhost IN A 192.168.4.52
;dkhost IN A 192.168.2.53 ;dkhost IN A 192.168.4.53
;dkhost IN A 192.168.2.54 ;dkhost IN A 192.168.4.54
;dkhost IN A 192.168.2.55 ;dkhost IN A 192.168.4.55
; docker swarm managers ; docker swarm managers
dkmanager IN A 192.168.2.11 dkmanager IN A 192.168.4.11
;dkmanager IN A 192.168.2.52 ;dkmanager IN A 192.168.4.52
;dkmanager IN A 192.168.2.54 ;dkmanager IN A 192.168.4.54
; service domains ; service domains
fs IN CNAME dkhost fs IN CNAME dkhost

View File

@@ -1,5 +1,5 @@
$TTL 24h $TTL 24h
$ORIGIN 2.168.192.IN-ADDR.ARPA. $ORIGIN 4.168.192.IN-ADDR.ARPA.
@ IN SOA ns.xai-corp.net. root.xai-corp.net. ( @ IN SOA ns.xai-corp.net. root.xai-corp.net. (
20150920; serial 20150920; serial
3h ; refresh 3h ; refresh

View File

@@ -11,6 +11,6 @@
[OUTPUT] [OUTPUT]
Name Forward Name Forward
Host 192.168.2.24 Host 192.168.4.24
Port 24224 Port 24224
Match ** Match **

View File

@@ -2,10 +2,9 @@
# playbook to install django test on home.xai-corp.net # playbook to install django test on home.xai-corp.net
- hosts: managed - hosts: managed
remote_user: root
remote_user: ansible remote_user: ansible
gather_facts: yes gather_facts: yes
become: true # become: true
tasks: tasks:
- name: test connection - name: test connection