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

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for pulumiverse_talos-0.5.0a1730845993.tar.gz
Algorithm Hash digest
SHA256 ba6f1bdb8fed09c2a1fa8fab0b4a585dbbcc74316326929e68c4b0c3b489b3da
MD5 2fc6fb8df690b4af300f1d7449c72a4b
BLAKE2b-256 f4421d8073d201da11e300850ec7c564a9390ae945566253bc602b2cd2f04207

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pulumiverse_talos-0.5.0a1730845993-py3-none-any.whl
Algorithm Hash digest
SHA256 afd448887ecb7d7b867c40e8d3a4dd58dbf3c55a7c73423dfb6df6f0bd2b2303
MD5 8b64ddeebbd747c76496d1037416acd3
BLAKE2b-256 8588fa2d9838f7aa6208bfea5bb793be0f3ea34d240f31b7f65427b6f865e925

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