Instruqt Labs (beta)
  • Instruqt
  • Getting started
    • Setting up Version Control
    • Install Instruqt CLI
    • Creating your first lab
    • Configuration basics
    • Exploring the lab configuration
    • Adding your first chapter
    • Configuring sandboxes
    • Adding quizzes
    • Adding tasks and gating content
    • Finishing up
  • Documentation
    • Writing Lab Content
      • Project Structure
      • Markdown and Components
    • Integrations
      • Version Control
    • Lab reference
      • Content
        • Lab
        • Page
        • Activities
          • Task
          • Quiz
            • Multiple Choice
            • Single Choice
            • Text Answer
            • Numeric Answer
        • Layout
        • Tabs
          • Terminal
          • Service
          • Editor
          • External Website
          • Note
      • Sandbox
        • Containers
          • Container
          • Sidecar Container
        • Kubernetes
          • Cluster
          • Config
          • Helm
        • Nomad
          • Cluster
          • Job
        • Networking
          • Network
          • Ingress
        • Cloud Accounts
          • AWS
          • Azure
          • Google Cloud
        • Terraform
        • Template
        • Exec
        • Copy
        • Certificates
          • Root
          • Leaf
        • Random
          • Number
          • ID
          • UUID
          • Password
          • Creature
      • Functions
    • Tools
      • Instruqt CLI
    • Glossary
Powered by GitBook
On this page
Edit on GitHub
Export as PDF

Getting started

PreviousInstruqtNextSetting up Version Control

Last updated 1 month ago

This guide will walk you through how to create and manage your first Instruqt Lab. At the end of this guide you will have a complete lab with a sandbox containing a webserver, terminal and UI tabs to interact with the webserver, and multi-page content that includes a quiz and task validation.

Before we can get stuck into defining the lab itself, we need to make sure a few other things are set up. We will through the setup of these, but if you already have these setup and configured feel free to skip to .

  • You will need to have Git on your system, which will be used for version control.

  • You will need a account to store your lab repository.

  • The Instruqt-GitHub integration needs to be to connect Instruqt with your GitHub account.

  • The Instruqt CLI needs to be to initialize and validate your lab.

  • A code editor to edit the configuration of the lab, e.g. .

creating your first lab
installed
GitHub
configured
installed
Visual Studio Code