Skip to content

Latest commit

 

History

History
68 lines (44 loc) · 1.58 KB

README.md

File metadata and controls

68 lines (44 loc) · 1.58 KB

Overview

This repository is a submodule for the RaspberryOnCloud project.

Overview

Hardware

Main configuration

Nice to have

  • USB Charging Station
  • USB Type-C to Type-A Cable
  • USB Male to 5-Pin Dupont Cable
  • USB Female to Dual Male Y-Cable
  • Magnetic Cable Clips
  • Silicone HDD Case

Software

Choco

  • choco install kubernetes-cli
  • choco install kubernetes-helm
  • choco install terraform

Helm

  • helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard
  • helm repo add longhorn https://charts.longhorn.io
  • helm repo update

Terraform

Note

The local-exec provisioner commands are intended to run on Windows.

  • terraform fmt -recursive
  • terraform -chdir=terraform init
  • terraform -chdir=terraform plan
  • terraform -chdir=terraform apply
  • terraform -chdir=terraform destroy

SSH

  • ssh-keygen -t rsa -f .ssh/52pi-k3s-1
  • ssh -i .ssh/52pi-k3s-1 52pi-k3s-1@52pi-k3s-1

Type

  • type .server\address
  • type .server\config
  • type .server\node-token

Dashboard

  • powershell.exe -ExecutionPolicy Bypass -File .\dashboard.ps1

Longhorn

  • powershell.exe -ExecutionPolicy Bypass -File .\longhorn.ps1