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.3.0a1730841577.tar.gz (24.1 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file pulumiverse_talos-0.3.0a1730841577.tar.gz.

File metadata

File hashes

Hashes for pulumiverse_talos-0.3.0a1730841577.tar.gz
Algorithm Hash digest
SHA256 d19f40cd46fcd33c8d6ff167f3cbb4fb08cc54bf712e1b4be5e23b0caae956ac
MD5 b75b567b467f372add1fc6ad6e37f97a
BLAKE2b-256 668dc8fbdf82436fa6754bb3e5db4f179aa34eaa43448b422726cb7fa5342553

See more details on using hashes here.

File details

Details for the file pulumiverse_talos-0.3.0a1730841577-py3-none-any.whl.

File metadata

File hashes

Hashes for pulumiverse_talos-0.3.0a1730841577-py3-none-any.whl
Algorithm Hash digest
SHA256 57c5f4724f6d22b09e091df6d7ff8da57e8237a3c4c31a1dfcb1fb04002e9e2d
MD5 8b1f560c5b2c1afcc3e877f467beb839
BLAKE2b-256 9d4b04d30c4f2c4ed97b2f0b036a62997f5b97f6a29bbd5c97429c1276e9027b

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