Page MenuHomeDevCentral

No OneTemporary

diff --git a/pillar/nodes/nodes.sls b/pillar/nodes/nodes.sls
index f880c86..b211fe6 100644
--- a/pillar/nodes/nodes.sls
+++ b/pillar/nodes/nodes.sls
@@ -1,71 +1,71 @@
# -------------------------------------------------------------
# Salt — Nodes
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Project: Nasqueron
# Created: 2017-10-20
# License: Trivial work, not eligible to copyright
# -------------------------------------------------------------
nodes:
##
## Forest: Nasqueron
## Semantic field: https://devcentral.nasqueron.org/P27
##
dwellers:
forest: nasqueron-infra
hostname: dwellers.nasqueron.org
roles:
- paas-lxc
- paas-docker
- mastodon
network:
ipv6_tunnel: True
equatower:
forest: nasqueron-infra
hostname: equatower.nasqueron.org
roles:
- paas-docker
network:
ipv4_address: 51.255.124.10
ipv4_gateway: 91.121.86.254
- ipv6_tunnel: False
+ ipv6_tunnel: True
ysul:
forest: nasqueron-dev
hostname: ysul.nasqueron.org
roles:
- devserver
- saltmaster
- dbserver-mysql
- webserver-legacy
zfs:
pool: arcology
network:
ipv4_interface: igb0
ipv4_address: 163.172.49.16
ipv4_gateway: 163.172.49.1
ipv6_gateway: 2001:470:1f12:9e1::1
ipv4_aliases:
- 212.83.187.132
ipv6_tunnel: True
##
## Forest: Eglide
## Semantic field: ? (P27 used for "Eglide" too)
##
## This forest is intended to separate credentials
## between Eglide and Nasqueron servers.
##
eglide:
forest: eglide
hostname: eglide.org
roles:
- shellserver
network:
ipv6_tunnel: True
fixes:
rsyslog_xconsole: True
diff --git a/roles/core/network/files/equatower_ipv6.sh.jinja b/roles/core/network/files/equatower_ipv6.sh.jinja
new file mode 100644
index 0000000..8a19d24
--- /dev/null
+++ b/roles/core/network/files/equatower_ipv6.sh.jinja
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+# -------------------------------------------------------------
+# IPv6 connectivity
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+# Project: Nasqueron
+# Created: 2017-10-20
+# License: Trivial work, not eligible to copyright
+# Source file: roles/core/network/files/equatower_ipv6.sh.jinja
+# -------------------------------------------------------------
+#
+# <auto-generated>
+# This file is managed by our rOPS SaltStack repository.
+#
+# Changes to this file may cause incorrect behavior
+# and will be lost if the state is redeployed.
+# </auto-generated>
+
+IP=/sbin/ip
+
+# -------------------------------------------------------------
+# Hurricane Electric tunnel
+# tunnel503394.tunnel.tserv10.par1.ipv6.he.net
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+$IP tunnel del he-ipv6
+
+$IP tunnel add he-ipv6 mode sit remote 216.66.84.42 local 51.255.124.10 ttl 255
+$IP link set he-ipv6 up
+$IP addr add 2001:470:1f12:365::2/64 dev he-ipv6
+$IP route change ::/0 dev he-ipv6
+
+# -------------------------------------------------------------
+# Canonical IP
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+$IP addr add 2001:470:1f13:365::50f7:ba11/64 dev he-ipv6

File Metadata

Mime Type
text/x-diff
Expires
Mon, Feb 2, 15:09 (1 h, 18 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3406432
Default Alt Text
(3 KB)

Event Timeline