refactor
This commit is contained in:
parent
4721f368f2
commit
2c4bf3be81
7
build.sh
Executable file
7
build.sh
Executable file
@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
set -e
|
||||
|
||||
CONFIGS=$(ls -A *.yaml)
|
||||
for CONFIG in $CONFIGS; do
|
||||
butane -p $CONFIG > ${CONFIG%.*}.json
|
||||
done
|
Binary file not shown.
33
fcos01.json
Normal file
33
fcos01.json
Normal file
@ -0,0 +1,33 @@
|
||||
{
|
||||
"ignition": {
|
||||
"version": "3.3.0"
|
||||
},
|
||||
"passwd": {
|
||||
"users": [
|
||||
{
|
||||
"groups": [
|
||||
"docker",
|
||||
"wheel",
|
||||
"sudo"
|
||||
],
|
||||
"name": "eof",
|
||||
"passwordHash": "$6$rounds=656000$K34E25kkXTKeMx2E$BCoiA1yA.UFT7amR5tUKG9SzMyT5So.pdOrU3KA7yeFQMasEg3wed9o5n5KkGxsWz1a0243zDgb/8J55I.dL70",
|
||||
"sshAuthorizedKeys": [
|
||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILC6kmOqZtr9kmAppvfElXSOMkKd8TznZV68JAvUxSl/ EoF"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"storage": {
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/hostname",
|
||||
"contents": {
|
||||
"compression": "",
|
||||
"source": "data:,%D1%81os"
|
||||
},
|
||||
"mode": 420
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
60
fcos01.yaml
Normal file
60
fcos01.yaml
Normal file
@ -0,0 +1,60 @@
|
||||
variant: fcos
|
||||
version: 1.4.0
|
||||
passwd:
|
||||
users:
|
||||
- name: eof
|
||||
password_hash: "$6$rounds=656000$K34E25kkXTKeMx2E$BCoiA1yA.UFT7amR5tUKG9SzMyT5So.pdOrU3KA7yeFQMasEg3wed9o5n5KkGxsWz1a0243zDgb/8J55I.dL70"
|
||||
ssh_authorized_keys:
|
||||
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILC6kmOqZtr9kmAppvfElXSOMkKd8TznZV68JAvUxSl/ EoF
|
||||
groups:
|
||||
- docker
|
||||
- wheel
|
||||
- sudo
|
||||
storage:
|
||||
files:
|
||||
- path: /etc/hostname
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: сos
|
||||
# - path: /etc/NetworkManager/system-connections/LAN.nmconnection
|
||||
# mode: 0600
|
||||
# contents:
|
||||
# inline: |
|
||||
# [connection]
|
||||
# id=LAN
|
||||
# type=ethernet
|
||||
# interface-name=ens18
|
||||
# [ipv4]
|
||||
# address1=10.0.0.13/24,10.0.0.254
|
||||
# dns=10.0.0.245;
|
||||
# dns-search=itphx.loc
|
||||
# may-fail=false
|
||||
# method=manual
|
||||
# - path: /etc/NetworkManager/system-connections/DOCKER.nmconnection
|
||||
# mode: 0600
|
||||
# contents:
|
||||
# inline: |
|
||||
# [connection]
|
||||
# id=DOCKER
|
||||
# type=ethernet
|
||||
# interface-name=ens19
|
||||
# [ipv4]
|
||||
# address1=10.0.0.16/24
|
||||
# address2=10.0.0.17/24
|
||||
# address3=10.0.0.18/24
|
||||
# dns=
|
||||
# dns-search=
|
||||
# may-fail=false
|
||||
# method=manual
|
||||
# disks:
|
||||
# - device: /dev/sdb
|
||||
# wipe_table: false
|
||||
# partitions:
|
||||
# - size_mib: 0
|
||||
# start_mib: 0
|
||||
# label: data
|
||||
# filesystems:
|
||||
# - path: /data
|
||||
# device: /dev/disk/by-partlabel/data
|
||||
# format: xfs
|
||||
# with_mount_unit: true
|
60
test.bu
60
test.bu
@ -1,60 +0,0 @@
|
||||
variant: fcos
|
||||
version: 1.4.0
|
||||
passwd:
|
||||
users:
|
||||
- name: eof
|
||||
password_hash: "$6$rounds=656000$K34E25kkXTKeMx2E$BCoiA1yA.UFT7amR5tUKG9SzMyT5So.pdOrU3KA7yeFQMasEg3wed9o5n5KkGxsWz1a0243zDgb/8J55I.dL70"
|
||||
ssh_authorized_keys:
|
||||
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILC6kmOqZtr9kmAppvfElXSOMkKd8TznZV68JAvUxSl/ EoF
|
||||
groups:
|
||||
- docker
|
||||
- wheel
|
||||
- sudo
|
||||
storage:
|
||||
files:
|
||||
- path: /etc/hostname
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: сos
|
||||
- path: /etc/NetworkManager/system-connections/LAN.nmconnection
|
||||
mode: 0600
|
||||
contents:
|
||||
inline: |
|
||||
[connection]
|
||||
id=LAN
|
||||
type=ethernet
|
||||
interface-name=ens18
|
||||
[ipv4]
|
||||
address1=10.0.0.13/24,10.0.0.254
|
||||
dns=10.0.0.245;
|
||||
dns-search=itphx.loc
|
||||
may-fail=false
|
||||
method=manual
|
||||
- path: /etc/NetworkManager/system-connections/DOCKER.nmconnection
|
||||
mode: 0600
|
||||
contents:
|
||||
inline: |
|
||||
[connection]
|
||||
id=DOCKER
|
||||
type=ethernet
|
||||
interface-name=ens19
|
||||
[ipv4]
|
||||
address1=10.0.0.16/24
|
||||
address2=10.0.0.17/24
|
||||
address3=10.0.0.18/24
|
||||
dns=
|
||||
dns-search=
|
||||
may-fail=false
|
||||
method=manual
|
||||
# disks:
|
||||
# - device: /dev/sdb
|
||||
# wipe_table: false
|
||||
# partitions:
|
||||
# - size_mib: 0
|
||||
# start_mib: 0
|
||||
# label: data
|
||||
# filesystems:
|
||||
# - path: /data
|
||||
# device: /dev/disk/by-partlabel/data
|
||||
# format: xfs
|
||||
# with_mount_unit: true
|
46
test.ign
46
test.ign
@ -1,46 +0,0 @@
|
||||
{
|
||||
"ignition": {
|
||||
"version": "3.3.0"
|
||||
},
|
||||
"passwd": {
|
||||
"users": [
|
||||
{
|
||||
"groups": [
|
||||
"docker",
|
||||
"wheel",
|
||||
"sudo"
|
||||
],
|
||||
"name": "eof",
|
||||
"passwordHash": "$6$rounds=656000$K34E25kkXTKeMx2E$BCoiA1yA.UFT7amR5tUKG9SzMyT5So.pdOrU3KA7yeFQMasEg3wed9o5n5KkGxsWz1a0243zDgb/8J55I.dL70",
|
||||
"sshAuthorizedKeys": [
|
||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILC6kmOqZtr9kmAppvfElXSOMkKd8TznZV68JAvUxSl/ EoF"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"storage": {
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/hostname",
|
||||
"contents": {
|
||||
"source": "data:,%D1%81os"
|
||||
},
|
||||
"mode": 420
|
||||
},
|
||||
{
|
||||
"path": "/etc/NetworkManager/system-connections/LAN.nmconnection",
|
||||
"contents": {
|
||||
"source": "data:,%5Bconnection%5D%0Aid%3DLAN%0Atype%3Dethernet%0Ainterface-name%3Dens18%0A%5Bipv4%5D%0Aaddress1%3D10.0.0.13%2F24%2C10.0.0.254%0Adns%3D10.0.0.245%3B%0Adns-search%3Ditphx.loc%0Amay-fail%3Dfalse%0Amethod%3Dmanual%0A"
|
||||
},
|
||||
"mode": 384
|
||||
},
|
||||
{
|
||||
"path": "/etc/NetworkManager/system-connections/DOCKER.nmconnection",
|
||||
"contents": {
|
||||
"source": "data:,%5Bconnection%5D%0Aid%3DDOCKER%0Atype%3Dethernet%0Ainterface-name%3Dens19%0A%5Bipv4%5D%0Aaddress1%3D10.0.0.16%2F24%0Aaddress2%3D10.0.0.17%2F24%0Aaddress3%3D10.0.0.18%2F24%0Adns%3D%0Adns-search%3D%0Amay-fail%3Dfalse%0Amethod%3Dmanual%0A"
|
||||
},
|
||||
"mode": 384
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user