minor updates to proxmox

master
unknown 6 years ago
parent dc8c498336
commit d0d6d3d1b0

@ -34,8 +34,27 @@ Documentation:
\begin{itemize}
\item Website: \\ \url{https://proxmox.com/}
\item Debian Stretch Repo: \\
\url{http://downloads.Proxmox.com/repo/5.4/Debian/9/pool/Proxmox/}
\item Debian Stretch ISO: \\
\url{http://download.proxmox.com/iso/proxmox-ve_5.1-3.iso}
includes the following:
$\cdot$ Complete operating system (Debian Linux, 64-bit)
$\cdot$ The Proxmox VE installer, which partitions the hard
drive(s) with ext4, ext3, xfs or ZFS and installs the
operating system.
$\cdot$ Proxmox VE kernel (Linux) with LXC and KVM support
Proxmox VE Administration Guide 9/309
$\cdot$ Complete toolset for administering virtual machines,
containers and all necessary resources
$\cdot$ Web based management interface for using the toolset
\item Debian Stretch admin guide: \\
\url{file:///C:/Users/P/Downloads/pve-admin-guide.pdf}
\end{itemize}
@ -49,15 +68,15 @@ The following servers will be deployed to host Proxmox and the KVMs:
%\item \texttt{waz-kvm-005.forksand.com} --- Virtual Machine Server 5
%\item \texttt{waz-sun-001.forksand.com} --- Proxmox Web GUI 1
%\item \texttt{waz-sun-002.forksand.com} --- Proxmox Web GUI 2
\item \texttt{forksand-hk1} --- Virtual Machine Node 1
\item \texttt{forksand-hk2} --- Virtual Machine Node 2
\item \texttt{forksand-hk3} --- Virtual Machine Node 3
\item \texttt{\textcolor[rgb]{0.80,0.00,0.00}{forksand-shark1}} \textcolor[rgb]{0.80,0.00,0.00}{--- Virtual Machine Node ?}
\item \texttt{forksand-shark2} --- Virtual Machine Node 4
\item \texttt{forksand-shark3} --- Virtual Machine Node 5
\item \texttt{forksand-shark4} --- Virtual Machine Node 6
\item \texttt{forksand-the} --- Virtual Machine Node 7
\item \texttt{forksand-truck} --- Virtual Machine Node 8
%\item \texttt{forksand-hk1} --- Virtual Machine Node 1
%\item \texttt{forksand-hk2} --- Virtual Machine Node 2
%\item \texttt{forksand-hk3} --- Virtual Machine Node 3
\item \texttt{forksand-shark1} --- Virtual Machine Node 1
\item \texttt{forksand-shark2} --- Virtual Machine Node 2
\item \texttt{forksand-shark3} --- Virtual Machine Node 3
\item \texttt{forksand-shark4} --- Virtual Machine Node 4
\item \texttt{forksand-the} --- Virtual Machine Testing Node 1
\item \texttt{forksand-truck} --- Virtual Machine Testing Node 2
\end{itemize}
%\subsection{Virtual Machine Servers}
@ -71,9 +90,8 @@ The following servers will be deployed to host Proxmox and the KVMs:
Virtual machine nodes. Fast CPU, with lots of RAM. Uses Ceph to store
virtual images.
Every node includes a Proxmox's Web GUI for administration of the cluster.
\textcolor[rgb]{0.80,0.00,0.00}{Todo clarify}
Every node includes a Proxmox's Web GUI service for administration of the cluster.
Any nodes included into the cluster may be configured by requesting to any node's GUI.
\begin{figure}[h!]
\includegraphics[keepaspectratio=true,height=1.10\textheight,width=1.00\textwidth,angle=0]{proxmox-gui.png}
@ -106,28 +124,34 @@ At this point, you should have the Proxmox server up and running.
Todo check related, modify/replace unrelated
}
\begin{minted}{sh}
See scripts in \texttt{source/resources/ns24} for automation.
%See scripts in \texttt{source/resources/ns24} for automation.
\begin{enumerate}
\item Set up Linux Bridge (use Sunstone server name for ns24):
Code: \\ \texttt{ssh -N -C -L 9869:localhost:9869 ns24}
\item In workstation, open browser to url:
URL: \\ \url{http://localhost:9869/}
Info: \\ This goes through the encrypted SSH tunnel, but doesn't use https.
\item Click \texttt{Proxmox} in the upper right to get the full web console.
\item Click \texttt{Infrastructure}.
\item Click \texttt{Hosts}.
\item Click The \texttt{+} plus icon.
\item Enter the hostname of the KVM server you want to use, such as the Sunstone server itself.
\texttt{Type: KVM}
\texttt{Hostname: ns24}
\item Click \texttt{Create}.
\item Repeatedly hit the reload button that's the two arrows in a circle, as it goes thru
stages of setup, starting at \texttt{INIT}.
\item Set up Linux Bridge (see fig. \ref{fig:shark2linuxbridge} p.\pageref{fig:shark2linuxbridge}):
%Code: \\ \texttt{ssh -N -C -L 9869:localhost:9869 ns24}
\item In workstation, open browser to urls: \\
URL: \url{http://localhost:8001/}, for shark1 \\
URL: \url{http://localhost:8002/}, for shark2 \\
URL: \url{http://localhost:8003/}, for shark3 \\
URL: \url{http://localhost:8004/}, for shark4 \\
See example at fig. \ref{fig:proxmox-gui-port}:
\begin{figure}[!ht]
\includegraphics[keepaspectratio=true,height=1.10\textheight,width=1.00\textwidth,angle=0]{shark2/23.png}
\label{fig:proxmox-gui-port}
\caption{Browse shark2 node, visible port No.}
\end{figure}
Info: This goes through https with self-signed certificate.
\item \texttt{Hostname} Changing the hostname and IP is not possible after cluster creation. Unlike OpenNebula.
%\item Click \texttt{Infrastructure}.
%\item Click \texttt{Hosts}.
%\item Click The \texttt{+} plus icon.
%\item Enter the hostname of the KVM server you want to use, such as the Sunstone server itself.
% \texttt{Type: KVM}
% \texttt{Hostname: ns24}
%\item Click \texttt{Create}.
%\item Repeatedly hit the reload button that's the two arrows in a circle, as it goes thru
% stages of setup, starting at \texttt{INIT}.
\item Confirm status is \texttt{ON}.
\end{enumerate}
\end{minted}
\section{GUI Deploy Image}
\textcolor[rgb]{0.80,0.00,0.00}{Todo check related, modify/replace unrelated}

@ -4,54 +4,6 @@
\section{\texttt{STATS}}
\texttt{SHA256: adadaa5e46ade71aa99d833d7cf64cf012501c8b7a6f6c15a3563f6ceeffa9c6}
\inputminted{sh}{resources/STATS}
\section{\texttt{apps/Ansible-Gitea/ansible.cfg}}
\texttt{SHA256: 5c5bbe341a18319f6f24033c4f63fc5f1594469b4f2cfbb991ec596fd30e9a3b}
\inputminted{sh}{resources/apps/Ansible-Gitea/ansible.cfg}
\section{\texttt{apps/Ansible-Gitea/inventory.yml}}
\texttt{SHA256: cc816d03579097542ca85c188995a412d619c08c84bf3dfef73191fc5cc05b54}
\inputminted{sh}{resources/apps/Ansible-Gitea/inventory.yml}
\section{\texttt{apps/Ansible-Gitea/roles/gitea/defaults/main.yml}}
\texttt{SHA256: 19aeb0ea8e30712f9589fd7037415118a92666d12ae30aa0757be6fde6357225}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/gitea/defaults/main.yml}
\section{\texttt{apps/Ansible-Gitea/roles/gitea/handlers/main.yml}}
\texttt{SHA256: 4012e6484af750c9b21a8d9f04e68ddd291c37a8dd9657daa862124e480c2497}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/gitea/handlers/main.yml}
\section{\texttt{apps/Ansible-Gitea/roles/gitea/tasks/create\char`_user.yml}}
\texttt{SHA256: 28d0983feb2aba01934a25cad94e64e77c055e6a977bb2a0db9a8c199933b369}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/gitea/tasks/create_user.yml}
\section{\texttt{apps/Ansible-Gitea/roles/gitea/tasks/install\char`_systemd.yml}}
\texttt{SHA256: 7e6155085ebae67496b3267cdf3211fd3a7e0f178661ff21e20101947456912e}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/gitea/tasks/install_systemd.yml}
\section{\texttt{apps/Ansible-Gitea/roles/gitea/tasks/main.yml}}
\texttt{SHA256: bc5f081dfd51f5c920c8dda1873560a2602204dd9d28a881238fd66e22437c2d}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/gitea/tasks/main.yml}
\section{\texttt{apps/Ansible-Gitea/roles/gitea/templates/gitea.ini.j2}}
\texttt{SHA256: c8be571f2f2407240bc88997aedf70c9230554a65132ebab9a1ee0d4296ff9d3}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/gitea/templates/gitea.ini.j2}
\section{\texttt{apps/Ansible-Gitea/roles/gitea/templates/gitea.service.j2}}
\texttt{SHA256: 0acbfe01156c9e39ee71a4fc64310ab003f09bfcf544df00b1f3cff010ed8f38}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/gitea/templates/gitea.service.j2}
\section{\texttt{apps/Ansible-Gitea/roles/gitea/.DS\char`_Store}}
\texttt{SHA256: e97bff48aa282aacf1c59c754a7b9adfe56120c4cb1545a7488f03fee9f4e479}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/gitea/.DS_Store}
\section{\texttt{apps/Ansible-Gitea/roles/nginx/defaults/main.yml}}
\texttt{SHA256: 20c921226115e5a92309d543b66066438e6565bdbd054e7ca41d0fc6ddcfcd9a}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/nginx/defaults/main.yml}
\section{\texttt{apps/Ansible-Gitea/roles/nginx/handlers/main.yml}}
\texttt{SHA256: 5a3990dbfb331c83fbbff76368a2426ae03d34052454aa6676f52b7e4652d561}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/nginx/handlers/main.yml}
\section{\texttt{apps/Ansible-Gitea/roles/nginx/tasks/main.yml}}
\texttt{SHA256: 5232d5b0894c1e6a3da8472591ef49e9c80e927cdbec626c15c9e1a9796729a8}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/nginx/tasks/main.yml}
\section{\texttt{apps/Ansible-Gitea/roles/nginx/templates/nginx.conf.j2}}
\texttt{SHA256: 1ecb64716e6674eb30a145c79859774cc5772304828553474c05820a2151ff3b}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/nginx/templates/nginx.conf.j2}
\section{\texttt{apps/Ansible-Gitea/roles/nginx/templates/nginxssl.conf.j2}}
\texttt{SHA256: 4d7edebbe48f20aeeb49599d32fc5531db943cbf43d7e9995674c180b56f2e77}
\inputminted{sh}{resources/apps/Ansible-Gitea/roles/nginx/templates/nginxssl.conf.j2}
\section{\texttt{apps/Ansible-Gitea/site.yml}}
\texttt{SHA256: d74378b00af74eabe0cc11d0f0b1db5c902116c583216f14152d968e5a71e474}
\inputminted{sh}{resources/apps/Ansible-Gitea/site.yml}
\section{\texttt{apps/ansible-debian-mail/ansible.cfg}}
\texttt{SHA256: 5c5bbe341a18319f6f24033c4f63fc5f1594469b4f2cfbb991ec596fd30e9a3b}
\inputminted{sh}{resources/apps/ansible-debian-mail/ansible.cfg}
@ -169,6 +121,54 @@
\section{\texttt{apps/ansible-debian-mail/site.yml}}
\texttt{SHA256: 00b3b9b020bfd4ebe7732bf3a96a7dc5ce37c6788907f0574a193c3f5fcd0224}
\inputminted{sh}{resources/apps/ansible-debian-mail/site.yml}
\section{\texttt{apps/ansible-gitea/ansible.cfg}}
\texttt{SHA256: 5c5bbe341a18319f6f24033c4f63fc5f1594469b4f2cfbb991ec596fd30e9a3b}
\inputminted{sh}{resources/apps/ansible-gitea/ansible.cfg}
\section{\texttt{apps/ansible-gitea/inventory.yml}}
\texttt{SHA256: cc816d03579097542ca85c188995a412d619c08c84bf3dfef73191fc5cc05b54}
\inputminted{sh}{resources/apps/ansible-gitea/inventory.yml}
\section{\texttt{apps/ansible-gitea/roles/gitea/defaults/main.yml}}
\texttt{SHA256: 19aeb0ea8e30712f9589fd7037415118a92666d12ae30aa0757be6fde6357225}
\inputminted{sh}{resources/apps/ansible-gitea/roles/gitea/defaults/main.yml}
\section{\texttt{apps/ansible-gitea/roles/gitea/handlers/main.yml}}
\texttt{SHA256: 4012e6484af750c9b21a8d9f04e68ddd291c37a8dd9657daa862124e480c2497}
\inputminted{sh}{resources/apps/ansible-gitea/roles/gitea/handlers/main.yml}
\section{\texttt{apps/ansible-gitea/roles/gitea/tasks/create\char`_user.yml}}
\texttt{SHA256: 28d0983feb2aba01934a25cad94e64e77c055e6a977bb2a0db9a8c199933b369}
\inputminted{sh}{resources/apps/ansible-gitea/roles/gitea/tasks/create_user.yml}
\section{\texttt{apps/ansible-gitea/roles/gitea/tasks/install\char`_systemd.yml}}
\texttt{SHA256: 7e6155085ebae67496b3267cdf3211fd3a7e0f178661ff21e20101947456912e}
\inputminted{sh}{resources/apps/ansible-gitea/roles/gitea/tasks/install_systemd.yml}
\section{\texttt{apps/ansible-gitea/roles/gitea/tasks/main.yml}}
\texttt{SHA256: bc5f081dfd51f5c920c8dda1873560a2602204dd9d28a881238fd66e22437c2d}
\inputminted{sh}{resources/apps/ansible-gitea/roles/gitea/tasks/main.yml}
\section{\texttt{apps/ansible-gitea/roles/gitea/templates/gitea.ini.j2}}
\texttt{SHA256: c8be571f2f2407240bc88997aedf70c9230554a65132ebab9a1ee0d4296ff9d3}
\inputminted{sh}{resources/apps/ansible-gitea/roles/gitea/templates/gitea.ini.j2}
\section{\texttt{apps/ansible-gitea/roles/gitea/templates/gitea.service.j2}}
\texttt{SHA256: 0acbfe01156c9e39ee71a4fc64310ab003f09bfcf544df00b1f3cff010ed8f38}
\inputminted{sh}{resources/apps/ansible-gitea/roles/gitea/templates/gitea.service.j2}
\section{\texttt{apps/ansible-gitea/roles/gitea/.DS\char`_Store}}
\texttt{SHA256: e97bff48aa282aacf1c59c754a7b9adfe56120c4cb1545a7488f03fee9f4e479}
\inputminted{sh}{resources/apps/ansible-gitea/roles/gitea/.DS_Store}
\section{\texttt{apps/ansible-gitea/roles/nginx/defaults/main.yml}}
\texttt{SHA256: 20c921226115e5a92309d543b66066438e6565bdbd054e7ca41d0fc6ddcfcd9a}
\inputminted{sh}{resources/apps/ansible-gitea/roles/nginx/defaults/main.yml}
\section{\texttt{apps/ansible-gitea/roles/nginx/handlers/main.yml}}
\texttt{SHA256: 5a3990dbfb331c83fbbff76368a2426ae03d34052454aa6676f52b7e4652d561}
\inputminted{sh}{resources/apps/ansible-gitea/roles/nginx/handlers/main.yml}
\section{\texttt{apps/ansible-gitea/roles/nginx/tasks/main.yml}}
\texttt{SHA256: 5232d5b0894c1e6a3da8472591ef49e9c80e927cdbec626c15c9e1a9796729a8}
\inputminted{sh}{resources/apps/ansible-gitea/roles/nginx/tasks/main.yml}
\section{\texttt{apps/ansible-gitea/roles/nginx/templates/nginx.conf.j2}}
\texttt{SHA256: 1ecb64716e6674eb30a145c79859774cc5772304828553474c05820a2151ff3b}
\inputminted{sh}{resources/apps/ansible-gitea/roles/nginx/templates/nginx.conf.j2}
\section{\texttt{apps/ansible-gitea/roles/nginx/templates/nginxssl.conf.j2}}
\texttt{SHA256: 4d7edebbe48f20aeeb49599d32fc5531db943cbf43d7e9995674c180b56f2e77}
\inputminted{sh}{resources/apps/ansible-gitea/roles/nginx/templates/nginxssl.conf.j2}
\section{\texttt{apps/ansible-gitea/site.yml}}
\texttt{SHA256: d74378b00af74eabe0cc11d0f0b1db5c902116c583216f14152d968e5a71e474}
\inputminted{sh}{resources/apps/ansible-gitea/site.yml}
\section{\texttt{apps/forksand-nodes-bootstrap/forksand-hk1-bootstrap}}
\texttt{SHA256: d3b370cdf087289f89c827aefaf1915c35843f01f9f2d8bbeb412184b2ce2fa6}
\inputminted{sh}{resources/apps/forksand-nodes-bootstrap/forksand-hk1-bootstrap}

@ -1,21 +1,5 @@
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./SHA256SUM
adadaa5e46ade71aa99d833d7cf64cf012501c8b7a6f6c15a3563f6ceeffa9c6 ./STATS
5c5bbe341a18319f6f24033c4f63fc5f1594469b4f2cfbb991ec596fd30e9a3b ./apps/Ansible-Gitea/ansible.cfg
cc816d03579097542ca85c188995a412d619c08c84bf3dfef73191fc5cc05b54 ./apps/Ansible-Gitea/inventory.yml
19aeb0ea8e30712f9589fd7037415118a92666d12ae30aa0757be6fde6357225 ./apps/Ansible-Gitea/roles/gitea/defaults/main.yml
4012e6484af750c9b21a8d9f04e68ddd291c37a8dd9657daa862124e480c2497 ./apps/Ansible-Gitea/roles/gitea/handlers/main.yml
28d0983feb2aba01934a25cad94e64e77c055e6a977bb2a0db9a8c199933b369 ./apps/Ansible-Gitea/roles/gitea/tasks/create_user.yml
7e6155085ebae67496b3267cdf3211fd3a7e0f178661ff21e20101947456912e ./apps/Ansible-Gitea/roles/gitea/tasks/install_systemd.yml
bc5f081dfd51f5c920c8dda1873560a2602204dd9d28a881238fd66e22437c2d ./apps/Ansible-Gitea/roles/gitea/tasks/main.yml
c8be571f2f2407240bc88997aedf70c9230554a65132ebab9a1ee0d4296ff9d3 ./apps/Ansible-Gitea/roles/gitea/templates/gitea.ini.j2
0acbfe01156c9e39ee71a4fc64310ab003f09bfcf544df00b1f3cff010ed8f38 ./apps/Ansible-Gitea/roles/gitea/templates/gitea.service.j2
e97bff48aa282aacf1c59c754a7b9adfe56120c4cb1545a7488f03fee9f4e479 ./apps/Ansible-Gitea/roles/gitea/.DS_Store
20c921226115e5a92309d543b66066438e6565bdbd054e7ca41d0fc6ddcfcd9a ./apps/Ansible-Gitea/roles/nginx/defaults/main.yml
5a3990dbfb331c83fbbff76368a2426ae03d34052454aa6676f52b7e4652d561 ./apps/Ansible-Gitea/roles/nginx/handlers/main.yml
5232d5b0894c1e6a3da8472591ef49e9c80e927cdbec626c15c9e1a9796729a8 ./apps/Ansible-Gitea/roles/nginx/tasks/main.yml
1ecb64716e6674eb30a145c79859774cc5772304828553474c05820a2151ff3b ./apps/Ansible-Gitea/roles/nginx/templates/nginx.conf.j2
4d7edebbe48f20aeeb49599d32fc5531db943cbf43d7e9995674c180b56f2e77 ./apps/Ansible-Gitea/roles/nginx/templates/nginxssl.conf.j2
d74378b00af74eabe0cc11d0f0b1db5c902116c583216f14152d968e5a71e474 ./apps/Ansible-Gitea/site.yml
5c5bbe341a18319f6f24033c4f63fc5f1594469b4f2cfbb991ec596fd30e9a3b ./apps/ansible-debian-mail/ansible.cfg
b5f417e155b47834e49be9243ba776a6516c56c3ed0121d2bc4d022d5acacd87 ./apps/ansible-debian-mail/group_vars/all.yml
cc816d03579097542ca85c188995a412d619c08c84bf3dfef73191fc5cc05b54 ./apps/ansible-debian-mail/inventory.yml
@ -55,6 +39,22 @@ cf7521b7366045753045ac11bdccc11857bc0c171a0fc1ba9c572fe7d59fd627 ./apps/ansible
bc1d9877f592fe1b63385a38febee9ed7769cbb01972e73f950dcc6e5309ded0 ./apps/ansible-debian-mail/roles/spamassassin_configuration/tasks/main.yml
c85d3966f275654bfde3c1c5065980debe0be5900ad5b33f3bf19e893610b635 ./apps/ansible-debian-mail/roles/sqlgrey_configuration/tasks/main.yml
00b3b9b020bfd4ebe7732bf3a96a7dc5ce37c6788907f0574a193c3f5fcd0224 ./apps/ansible-debian-mail/site.yml
5c5bbe341a18319f6f24033c4f63fc5f1594469b4f2cfbb991ec596fd30e9a3b ./apps/ansible-gitea/ansible.cfg
cc816d03579097542ca85c188995a412d619c08c84bf3dfef73191fc5cc05b54 ./apps/ansible-gitea/inventory.yml
19aeb0ea8e30712f9589fd7037415118a92666d12ae30aa0757be6fde6357225 ./apps/ansible-gitea/roles/gitea/defaults/main.yml
4012e6484af750c9b21a8d9f04e68ddd291c37a8dd9657daa862124e480c2497 ./apps/ansible-gitea/roles/gitea/handlers/main.yml
28d0983feb2aba01934a25cad94e64e77c055e6a977bb2a0db9a8c199933b369 ./apps/ansible-gitea/roles/gitea/tasks/create_user.yml
7e6155085ebae67496b3267cdf3211fd3a7e0f178661ff21e20101947456912e ./apps/ansible-gitea/roles/gitea/tasks/install_systemd.yml
bc5f081dfd51f5c920c8dda1873560a2602204dd9d28a881238fd66e22437c2d ./apps/ansible-gitea/roles/gitea/tasks/main.yml
c8be571f2f2407240bc88997aedf70c9230554a65132ebab9a1ee0d4296ff9d3 ./apps/ansible-gitea/roles/gitea/templates/gitea.ini.j2
0acbfe01156c9e39ee71a4fc64310ab003f09bfcf544df00b1f3cff010ed8f38 ./apps/ansible-gitea/roles/gitea/templates/gitea.service.j2
e97bff48aa282aacf1c59c754a7b9adfe56120c4cb1545a7488f03fee9f4e479 ./apps/ansible-gitea/roles/gitea/.DS_Store
20c921226115e5a92309d543b66066438e6565bdbd054e7ca41d0fc6ddcfcd9a ./apps/ansible-gitea/roles/nginx/defaults/main.yml
5a3990dbfb331c83fbbff76368a2426ae03d34052454aa6676f52b7e4652d561 ./apps/ansible-gitea/roles/nginx/handlers/main.yml
5232d5b0894c1e6a3da8472591ef49e9c80e927cdbec626c15c9e1a9796729a8 ./apps/ansible-gitea/roles/nginx/tasks/main.yml
1ecb64716e6674eb30a145c79859774cc5772304828553474c05820a2151ff3b ./apps/ansible-gitea/roles/nginx/templates/nginx.conf.j2
4d7edebbe48f20aeeb49599d32fc5531db943cbf43d7e9995674c180b56f2e77 ./apps/ansible-gitea/roles/nginx/templates/nginxssl.conf.j2
d74378b00af74eabe0cc11d0f0b1db5c902116c583216f14152d968e5a71e474 ./apps/ansible-gitea/site.yml
d3b370cdf087289f89c827aefaf1915c35843f01f9f2d8bbeb412184b2ce2fa6 ./apps/forksand-nodes-bootstrap/forksand-hk1-bootstrap
d62d8c5f8269253f07bdd01abaf0653797627477827163625c9d2e3d207e27c8 ./apps/forksand-nodes-bootstrap/forksand-hk2-bootstrap
7d56b22aec7e53798e88d4a03d7e390393899e1a33e03da864c817bea83c86c8 ./apps/forksand-nodes-bootstrap/forksand-hk3-bootstrap

Loading…
Cancel
Save