Coder Social home page Coder Social logo

zelda1link3 / rancher-desktop-playground Goto Github PK

View Code? Open in Web Editor NEW

This project forked from erictummers/rancher-desktop-playground

0.0 0.0 0.0 674 KB

installation and sample use of rancher desktop

License: MIT License

Smarty 32.60% Mustache 67.40%

rancher-desktop-playground's Introduction

Rancher Desktop playground

Installation and sample use of rancher desktop

What you need

  • Azure subscription - most likely part of your Visual Studio subscription
  • Github account - free to signup if you don't have one
  • Microsoft Remote Desktop - links to downloads
  • some time to tinker

Setup

Create a new Virtual Machine in azure. Pay attention to these settings:

  • Instance details
    • Security type standard
    • Image Windows 11 Pro
    • Size Standard_D4s_v4
  • Inbound port rules
    • Public inbound ports Allow selected ports
    • Select inbound ports RDP (3389)

Install

After the VM is created make a remote desktop connection and run these installations with powershell (as administrator).

# install chocolatey
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
# install openssl
choco install openssl -y
# install git
choco install git -y
# install base64 to decrypt secrets
choco install base64 -y
# install rancher desktop
choco install rancher-desktop -y
# install visual studio code
choco install vscode -y
choco install vscode-yaml -y

Reboot

After installing rancher desktop a reboot is needed.

Final steps

Fork this repository and clone it:

git clone https://github.com/<YOUR_NAME_HERE>/rancher-desktop-playground.git

Start Rancher desktop with the shortcut on the desktop. Accept the defaults for kubernetes and runtime. Now install ingress-nginx and argocd and you're ready for playing.

rancher-desktop-playground's People

Contributors

erictummers avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.