daytona-provider-azure

command module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 27, 2024 License: MIT Imports: 6 Imported by: 0

README

License Go Report Card Issues - daytona GitHub Release

Daytona Azure Provider

This repository is the home of the Daytona Azure Provider.

Report Bug · Request Feature · Join Our Slack · X

The Azure Provider allows Daytona to create and manage workspace projects on Amazon virtual machines.

To use the Azure Provider for managing workspace projects, you'll need ensure that the token is associated with a service principal with the Contributor role assigned to the relevant Azure subscription. You can create a service principal with the Contributor role using the following Azure CLI command:

az ad sp create-for-rbac --role Contributor --scopes /subscriptions/<subscription-id>

Detailed instructions on generating and configuring the token can be found here

Target Options

Property Type Optional DefaultValue InputMasked DisabledPredicate
Region String true centralus false
Image URN String true Canonical:ubuntu-24_04-lts:server:latest false
VM Size String true Standard_B2s false
Disk Type String true StandardSSD_LRS false
Disk Size Int true 30 false
Resource Group String true false
Tenant Id String false true
Client Id String false true
Client Secret String false true
Subscription Id String false true

Default Targets

The Azure Provider has no default targets. Before using the provider you must set the target using the daytona target set command.

Code of Conduct

This project has adapted the Code of Conduct from the Contributor Covenant. For more information see the Code of Conduct or contact codeofconduct@daytona.io. with any additional questions or comments.

Contributing

The Daytona Docker Provider is Open Source under the MIT License. If you would like to contribute to the software, you must:

  1. Read the Developer Certificate of Origin Version 1.1 (https://developercertificate.org/)
  2. Sign all commits to the Daytona Docker Provider project.

This ensures that users, distributors, and other contributors can rely on all the software related to Daytona being contributed under the terms of the License. No contributions will be accepted without following this process.

Afterwards, navigate to the contributing guide to get started.

Questions

For more information on how to use and develop Daytona, talk to us on Slack.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
log
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL