Skip to main content

A Pulumi package for creating and managing Talos Linux machines and clusters.

Project description

Talos Resource Provider

The Talos Resource Provider lets you manage Talos Linux machines & clusters.

Installing

This package is available for several languages/platforms:

Node.js (JavaScript/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either npm:

npm install @pulumiverse/talos

or yarn:

yarn add @pulumiverse/talos

Python

To use from Python, install using pip:

pip install pulumiverse_talos

If you see an error as such.

import pulumiverse_talos
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/venv/lib/python3.12/site-packages/pulumiverse_talos/__init__.py", line 5, in <module>
    from . import _utilities
  File "/venv/lib/python3.12/site-packages/pulumiverse_talos/_utilities.py", line 11, in <module>
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'

Try installing

pip install setuptools

If you're using a Python Virtual Env

python3 -m venv venv
source venv/bin/activate
pip install setuptools
pip install pulumiverse_talos
# Test if the import works
python -c "import pulumiverse_talos"

Go

To use from Go, use go get to grab the latest version of the library:

go get github.com/pulumiverse/pulumi-talos/sdk/go/...

.NET

To use from .NET, install using dotnet add package:

dotnet add package Pulumiverse.Talos

Reference

For detailed reference documentation, please visit the Pulumi registry.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulumiverse_talos-0.5.0a1731662858.tar.gz (34.2 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file pulumiverse_talos-0.5.0a1731662858.tar.gz.

File metadata

File hashes

Hashes for pulumiverse_talos-0.5.0a1731662858.tar.gz
Algorithm Hash digest
SHA256 c760b546709e5c30bdcb8ed7e74aa0ed66ca1b0edf920f35fecd58bee5e1a69a
MD5 f52bbf24fd92dd36ce5b10cb66af9f12
BLAKE2b-256 80ad755987bc91322fc2a743600da8930ad29ce74781c5c970c97019ed027657

See more details on using hashes here.

File details

Details for the file pulumiverse_talos-0.5.0a1731662858-py3-none-any.whl.

File metadata

File hashes

Hashes for pulumiverse_talos-0.5.0a1731662858-py3-none-any.whl
Algorithm Hash digest
SHA256 c1e85391ffd82e83d947b3b4fb72da42f76545464b64a57c3f1f9210acb2af99
MD5 aaeeb3952266f19ace2ce6158c09c5ec
BLAKE2b-256 ace805b98292c9628adca0723b8fa95ac8000c36292f2ec574a55f30bf9b2983

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page