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 23 days 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
GitHub
installed
Visual Studio Code
installed
configured