| Line 26: | Line 26: | ||
</pre> | </pre> | ||
* Edit /etc/salt/minion_id and change the name of Minion (use single name like Atys, Yubo, ...) | * Edit /etc/salt/minion_id and change the name of Minion (use single name like Atys, Yubo, ...) | ||
| − | * Restart the service | + | * Restart the service: |
| + | <pre>systemctl restart salt-minion</pre> | ||
| + | * On ports 4505 and 4506 to cloud.ryzom.com server | ||
| − | <pre> | + | * On cloud.ryzom.com server, as root: |
| + | <pre>salt-key -A | ||
| + | # If all works correctly, You will show you minion and can accept it | ||
| + | </pre> | ||
| + | |||
| + | * Test it with (on cloud.ryzom.com): | ||
| + | <pre>salt '*' test.version</pre> | ||
⚠️ This Documentation only applies to Shards to be added to Ryzom network. ⚠️
So no require Database and some ports must be opened to Ryzom Servers.
Up a fully independent shard can probably be done using https://wiki.ryzom.dev/ doc
Requirements to install a shard (for a comfortable use):
# Ensure keyrings dir exists mkdir -p /etc/apt/keyrings # Download public key curl -fsSL https://packages.broadcom.com/artifactory/api/security/keypair/SaltProjectKey/public | sudo tee /etc/apt/keyrings/salt-archive-keyring.pgp # Create apt repo target configuration curl -fsSL https://github.com/saltstack/salt-install-guide/releases/latest/download/salt.sources | sudo tee /etc/apt/sources.list.d/salt.sources apt install salt-minion echo "master: cloud.ryzom.com" > /etc/salt/minion
systemctl restart salt-minion
salt-key -A # If all works correctly, You will show you minion and can accept it
salt '*' test.version