mirror of
https://github.com/biersoeckli/QuickStack.git
synced 2026-02-11 05:59:23 -06:00
fix: disable portmapper services in setup script
This commit is contained in:
@@ -80,11 +80,18 @@ wait_until_all_pods_running() {
|
||||
# Prompt for network interface
|
||||
select_network_interface
|
||||
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
# THIS MUST BE INSTALLED ON ALL NODES --> https://longhorn.io/docs/1.7.2/deploy/install/#installing-nfsv4-client
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
# install nfs-common and open-iscsi
|
||||
echo "Installing nfs-common..."
|
||||
sudo apt-get update
|
||||
sudo apt-get install open-iscsi nfs-common -y
|
||||
|
||||
# Disable portmapper services --> https://github.com/biersoeckli/QuickStack/issues/18
|
||||
systemctl stop rpcbind.service rpcbind.socket
|
||||
systemctl disable rpcbind.service rpcbind.socket
|
||||
|
||||
# Installation of k3s
|
||||
#curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="--node-ip=192.168.1.2 --advertise-address=192.168.1.2 --node-external-ip=188.245.236.232 --flannel-iface=enp7s0" INSTALL_K3S_VERSION="v1.31.3+k3s1" sh -
|
||||
|
||||
@@ -101,13 +108,6 @@ sudo kubectl apply -f https://raw.githubusercontent.com/longhorn/longhorn/v1.7.2
|
||||
echo "Waiting for Longhorn to start..."
|
||||
wait_until_all_pods_running
|
||||
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
# THIS MUST BE INSTALLED ON ALL NODES --> https://longhorn.io/docs/1.7.2/deploy/install/#installing-nfsv4-client
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
#sudo kubectl apply -f https://raw.githubusercontent.com/longhorn/longhorn/v1.6.0/deploy/prerequisite/longhorn-nfs-installation.yaml
|
||||
#wait_until_all_pods_running
|
||||
|
||||
# Installation of Cert-Manager
|
||||
sudo kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.16.1/cert-manager.yaml
|
||||
echo "Waiting for Cert-Manager to start..."
|
||||
|
||||
@@ -57,10 +57,17 @@ select_network_interface() {
|
||||
# Call the function to select the network interface
|
||||
select_network_interface
|
||||
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
# THIS MUST BE INSTALLED ON ALL NODES --> https://longhorn.io/docs/1.7.2/deploy/install/#installing-nfsv4-client
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
# install nfs-common and open-iscsi
|
||||
sudo apt-get update
|
||||
sudo apt-get install open-iscsi nfs-common -y
|
||||
|
||||
# Disable portmapper services --> https://github.com/biersoeckli/QuickStack/issues/18
|
||||
systemctl stop rpcbind.service rpcbind.socket
|
||||
systemctl disable rpcbind.service rpcbind.socket
|
||||
|
||||
# Installation of k3s
|
||||
echo "Installing k3s with --flannel-iface=$selected_iface"
|
||||
curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="--flannel-iface=$selected_iface" INSTALL_K3S_VERSION="v1.31.3+k3s1" K3S_URL=${K3S_URL} K3S_TOKEN=${JOIN_TOKEN} sh -
|
||||
|
||||
@@ -80,11 +80,17 @@ wait_until_all_pods_running() {
|
||||
# Prompt for network interface
|
||||
select_network_interface
|
||||
|
||||
# install nfs-common and open-iscsi
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
# THIS MUST BE INSTALLED ON ALL NODES --> https://longhorn.io/docs/1.7.2/deploy/install/#installing-nfsv4-client
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
echo "Installing nfs-common..."
|
||||
sudo apt-get update
|
||||
sudo apt-get install open-iscsi nfs-common -y
|
||||
|
||||
# Disable portmapper services --> https://github.com/biersoeckli/QuickStack/issues/18
|
||||
systemctl stop rpcbind.service rpcbind.socket
|
||||
systemctl disable rpcbind.service rpcbind.socket
|
||||
|
||||
# Installation of k3s
|
||||
#curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="--node-ip=192.168.1.2 --advertise-address=192.168.1.2 --node-external-ip=188.245.236.232 --flannel-iface=enp7s0" INSTALL_K3S_VERSION="v1.31.3+k3s1" sh -
|
||||
|
||||
@@ -101,13 +107,6 @@ sudo kubectl apply -f https://raw.githubusercontent.com/longhorn/longhorn/v1.7.2
|
||||
echo "Waiting for Longhorn to start..."
|
||||
wait_until_all_pods_running
|
||||
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
# THIS MUST BE INSTALLED ON ALL NODES --> https://longhorn.io/docs/1.7.2/deploy/install/#installing-nfsv4-client
|
||||
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
|
||||
#sudo kubectl apply -f https://raw.githubusercontent.com/longhorn/longhorn/v1.6.0/deploy/prerequisite/longhorn-nfs-installation.yaml
|
||||
#wait_until_all_pods_running
|
||||
|
||||
# Installation of Cert-Manager
|
||||
sudo kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.16.1/cert-manager.yaml
|
||||
echo "Waiting for Cert-Manager to start..."
|
||||
|
||||
Reference in New Issue
Block a user