- Updated on May 29 to accommodate etcd container not having
/bin/shavailable anymore.
curl -sL https://get.rke2.io | sh
systemctl daemon-reload
systemctl start rke2-server
| #!/bin/bash | |
| echo "Building cluster_recovery.yml..." | |
| echo "Working on Nodes..." | |
| echo 'nodes:' > cluster_recovery.yml | |
| kubectl --kubeconfig kube_config_cluster.yml -n kube-system get configmap full-cluster-state -o json | jq -r .data.\"full-cluster-state\" | jq -r .desiredState.rkeConfig.nodes | yq r - | sed 's/^/ /' | \ | |
| sed -e 's/internalAddress/internal_address/g' | \ | |
| sed -e 's/hostnameOverride/hostname_override/g' | \ | |
| sed -e 's/sshKeyPath/ssh_key_path/g' >> cluster_recovery.yml | |
| echo "" >> cluster_recovery.yml |
| 1. Open regedit | |
| 2. Navigate to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\" | |
| 3. Change IPEnableRouter to 1 | |
| 4. Run services->Routing and Remote->start | |
| (reboot may be nessesary) |
| -- La cuenta A será cargada (se le quitará) y | |
| -- la cuenta B será abonada (se le sumará) | |
| -- Inicio de la transacción | |
| BEGIN; | |
| -- Cargando la cuenta A. | |
| UPDATE cuentas SET saldo_cuenta = saldo_cuenta - monto WHERE nombre_cuenta = 'A'; | |
| -- Abonando la cuenta B. |