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

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for pulumiverse_talos-0.3.0a1730839451.tar.gz
Algorithm Hash digest
SHA256 2bc1805c84269123ba7d4b18fee940d732b2a33abcd7af271ae9fdd665eb4568
MD5 49e252b35ff2ba8b04c6f4ad91f099a1
BLAKE2b-256 3c64b217f750abd90d60a726690c3e49efc0db61e9f645afe689c1f40fc13471

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pulumiverse_talos-0.3.0a1730839451-py3-none-any.whl
Algorithm Hash digest
SHA256 0a776bd3c43dc2e34c8760e8f8203689c35d867779324dd4ac95a15edfcd7a23
MD5 568fd11377d7629f39cb97b0e294ef53
BLAKE2b-256 8de96a441f9c111c21a80296591a0e3260610b9568a476406fdddd04fc76d966

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