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.4.0a1730844803.tar.gz (34.1 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file pulumiverse_talos-0.4.0a1730844803.tar.gz.

File metadata

File hashes

Hashes for pulumiverse_talos-0.4.0a1730844803.tar.gz
Algorithm Hash digest
SHA256 99914b2e8aa36e6690d629b120d5efc0526e576067dc926b94f3efe38dcbee04
MD5 d862c8318b5e331da2deb24fbd1be8fa
BLAKE2b-256 4a901d63887e8e4564f09380a28accb43475ce09f92d1ac251daca7bdc56d49d

See more details on using hashes here.

File details

Details for the file pulumiverse_talos-0.4.0a1730844803-py3-none-any.whl.

File metadata

File hashes

Hashes for pulumiverse_talos-0.4.0a1730844803-py3-none-any.whl
Algorithm Hash digest
SHA256 499d9f99367e8e5f8f062310dfbf90cdd5d770e4f88588fb366d189b37c1b594
MD5 76c329d18486921995f503d58a4693b2
BLAKE2b-256 81ab210d4ddaeabc7a75e666f262a4e048af75faf6c9c0d5dbea0d3cd8f3aa68

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