Giter VIP home page Giter VIP logo

ignite18's Introduction

Introduction

Welcome to this hands-on lab for Azure Kubernetes Service (AKS). This lab will help you create an AKS cluster, deploy a microservices application, and explore basic Kubernetes concepts.

The latest content for this lab can be found at https://aka.ms/containerfest/aks-lab

Getting Started

For this lab, you will need access to an Azure subscription, the Azure web portal, and Azure Cloud Shell.

If you do not have access to an active Azure subscription you may obtain an Azure Pass. The Azure Pass provides free Azure credit, obtain a redemption code and visit [https://www.microsoftazurepass.com/)(https://www.microsoftazurepass.com/) to obtain your subscription.

Make sure to follow the redemption instructions.

Launch Cloud Shell

Azure Cloud Shell is a browser-based CLI tool integrated directly into the Azure portal. Cloud shell provides all of the tools you need to manage your Azure resources in a pre-configured, on-demand virtual machine.

Login to the Azure Cloud Shell and login if needed. You may also click the Cloud Shell Icon from the Azure Portal:

Launch Cloud Shell

On first launch Cloud Shell prompts to create a resource group, storage account, and Azure Files share on your behalf. This is a one-time step and will be automatically attached for all sessions. A single file share can be mapped and will be used by both Bash and PowerShell in Cloud Shell (Preview).

Register Providers

Provider registration ensures that your subscription has the required Azure services associated with your account. Type the following commands into the Cloud Shell:

watch az provider register -n Microsoft.ContainerService -o table

watch will run your command every second and display the output. When the RegistrationState is Registered, CTRL+C to continue with the lab.

Output:

Registering is still on-going. You can monitor using 'az provider show -n Microsoft.ContainerService'

Verify that the provider has been registered by showing your provider:

az provider show -n Microsoft.ContainerService -o table

Output:

Namespace                   RegistrationState
--------------------------  -------------------
Microsoft.ContainerService  Registered

Checkout the lab material

Next, grab a copy of the materials to use for the rest of this lab by cloning the lab repository from GitHub to your Cloud Shell:

git clone https://github.com/slack/ignite18.git
cd ignite18

Great! You are ready to create your first AKS cluster.

ignite18's People

Contributors

slack avatar

Watchers

 avatar  avatar  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.