Files
wild-cloud/my-scaffold/.wildcloud/config.example.yaml
Paul Payne 02a282899b Add dnsmasq and Talos setup documentation and configuration files
- Created `dnsmasq-setup.md` guide for setting up dnsmasq on hardware like Orange Pi Zero 3.
- Added `talos-setup.md` guide for an alternate setup using Talos and bare Kubernetes.
- Introduced configuration files for dnsmasq including `.not_logged_in_yet`, `bare-metal.yaml`, `boot.ipxe`, `dnsmasq.conf`, and `nginx.conf`.
- Implemented `setup.sh` script for automating the installation and configuration of dnsmasq and nginx.
- Updated example configuration in `config.example.yaml` to include Talos versioning.
- Modified README to reflect changes in Wild-Cloud app commands.
2025-06-08 16:32:45 -07:00

39 lines
999 B
YAML

wildcloud:
# You can also use a local path for the repository such as /home/adam/repos/wild-cloud
repository: https://github.com/payneio/wild-cloud
operator:
email: adam@adam.tld
cloud:
domain: cloud.adam.tld
internalDomain: internal.cloud.adam.tld
dockerRegistryHost: docker-registry.internal.cloud.adam.tld
tz: America/Los_Angeles
router:
dynamicDns: <dynamic dns addresses> # Some routers provide this.
ip: 192.168.8.1
nfs:
host: box-01
mediaPath: /data/media
storageCapacity: 250Gi
dns:
ip: 192.168.8.218
dhcpRange: 192.168.8.100,192.168.8.239
dnsmasqInterface: enp5s0
cluster:
endpoint: computer-01
endpointIp: 192.168.8.241
kubernetes:
config: /home/adam/.kube/config
context: default
loadBalancerRange: 192.168.8.240-192.168.8.250
dashboard:
adminUsername: admin
certManager:
namespace: cert-manager
cloudflare:
domain: adam.tld
ownerId: cloud-adam-cluster
nodes:
talos:
version: v1.10.3