Skip to content

outscale/pulumi-outscale

Repository files navigation

Pulumi Outscale Resource Provider

Project Sandbox

Pulumi


🌐 Links


📄 Table of Contents


🧭 Overview

The Pulumi Outscale Resource Provider enables infrastructure as code for Outscale via the Pulumi framework.

It provides support for managing Outscale resources in Pulumi across several languages including TypeScript, Python, Go, .NET, and YAML.


🚧 Project Status

⚠️ This project is currently in sandbox status and is under active development.

Breaking changes may occur at any time until a stable release is made. Use it at your own risk in production environments.


✅ Requirements

  • Pulumi CLI
  • Access to an Outscale account with valid credentials
  • Internet access to interact with the Outscale API

🔨 Installation

Installation steps vary depending on the language used (Node.js, Python, Go, .NET, YAML). See language-specific examples and templates in the examples directory.


🚀 Usage

You can use the provider across multiple platforms:


🔧 Configuration

To configure credentials and environment setup, see the Installation & Configuration guide.


🛠 Development

For setting up a development environment and contributing to the Pulumi Outscale provider, refer to the Developer Guide.


🤝 Contributing

We welcome community contributions!

Please review the Contributing Guidelines before submitting issues or pull requests.


📜 License

Pulumi Outscale Resource Provider is released under the BSD 3-Clause License. © Outscale SAS