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

Uploaded Source

Built Distribution

File details

Details for the file pulumiverse_talos-0.2.1a1730838892.tar.gz.

File metadata

File hashes

Hashes for pulumiverse_talos-0.2.1a1730838892.tar.gz
Algorithm Hash digest
SHA256 f9e81a74819d6244d85cdca251d352ee1979fcb42f6f4efe1ebc38413dbb759b
MD5 b9dcba06146da94a4c06fb0f5f536730
BLAKE2b-256 0c0fc7f144c2dbfc16e5d0d80d6ef43e982431e36dd9c3f0ba6b7aab375c7e44

See more details on using hashes here.

File details

Details for the file pulumiverse_talos-0.2.1a1730838892-py3-none-any.whl.

File metadata

File hashes

Hashes for pulumiverse_talos-0.2.1a1730838892-py3-none-any.whl
Algorithm Hash digest
SHA256 f5539abd6babb91c7427771ba0aa2722a6888aa27bf02b220ad4f0534b2b12b0
MD5 30ffee94df1bbd188b31a252b3739510
BLAKE2b-256 d06b33afc0a63a6b17d10a0733b03c2353e868b088230e84f23544d7595fc9fe

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