Enhance dnsmasq setup with new scripts and documentation
- Add custom dictionary words for spell checking. - Refactor wild-central-generate-setup script for improved error handling and structure. - Create README.md for central dnsmasq setup with detailed instructions. - Implement create-setup-bundle.sh and setup.sh scripts for setting up dnsmasq and PXE booting. - Add transfer-setup-bundle.sh for transferring setup files to the server. - Update SETUP.md with clearer instructions for initial setup and configuration. - Introduce .gitignore for dnsmasq setup bundle.
This commit is contained in:
@@ -1,14 +1,31 @@
|
||||
# Setting Up Your Wild Cloud
|
||||
# Setting Up Your Wild-cloud
|
||||
|
||||
## Initial setup
|
||||
|
||||
- Add `bin` directory to your path.
|
||||
|
||||
## Set up your personal cloud operations directory
|
||||
|
||||
- Create a directory somewhere. We recommend you use an Ubuntu machine.
|
||||
- Inside it, run `wild-init`. This will scaffold your cloud directory.
|
||||
- In your cloud directory, update `.wildcloud/config.yaml`. Use the same values in this dir in a `.env`
|
||||
```bash
|
||||
cd ~
|
||||
mkdir ~/my-wild-cloud
|
||||
cd my-wild-cloud
|
||||
wild-init
|
||||
cp config.example.yaml config.yaml
|
||||
cp secrets.example.yaml secrets.yaml
|
||||
```
|
||||
|
||||
## Configuring your wild-cloud
|
||||
|
||||
Now, update your config.yaml and secrets.yaml.
|
||||
|
||||
Instructions TBD.
|
||||
|
||||
## Set up your Cloud Central
|
||||
|
||||
See [Central Setup](../central-setup/README.md).
|
||||
```bash
|
||||
bin/wild-central-generate-setup
|
||||
```
|
||||
|
||||
## Set up Control Nodes
|
||||
|
||||
|
Reference in New Issue
Block a user