Documentation ¶
Overview ¶
Package talos is a Terraform provider for Talos.
Index ¶
- func GenerateInstallerImage() string
- func New() provider.Provider
- func NewTalosClientConfigurationDataSource() datasource.DataSource
- func NewTalosClusterHealthDataSource() datasource.DataSource
- func NewTalosClusterKubeConfigDataSource() datasource.DataSource
- func NewTalosMachineBootstrapResource() resource.Resource
- func NewTalosMachineConfigurationApplyResource() resource.Resource
- func NewTalosMachineConfigurationDataSource() datasource.DataSource
- func NewTalosMachineDisksDataSource() datasource.DataSource
- func NewTalosMachineSecretsResource() resource.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateInstallerImage ¶
func GenerateInstallerImage() string
GenerateInstallerImage generates the installer image name.
func NewTalosClientConfigurationDataSource ¶
func NewTalosClientConfigurationDataSource() datasource.DataSource
NewTalosClientConfigurationDataSource implements the datasource.DataSource interface.
func NewTalosClusterHealthDataSource ¶
func NewTalosClusterHealthDataSource() datasource.DataSource
NewTalosClusterHealthDataSource implements the datasource.DataSource interface.
func NewTalosClusterKubeConfigDataSource ¶
func NewTalosClusterKubeConfigDataSource() datasource.DataSource
NewTalosClusterKubeConfigDataSource implements the datasource.DataSource interface.
func NewTalosMachineBootstrapResource ¶
NewTalosMachineBootstrapResource implements the resource.Resource interface.
func NewTalosMachineConfigurationApplyResource ¶
NewTalosMachineConfigurationApplyResource implements the resource.Resource interface.
func NewTalosMachineConfigurationDataSource ¶
func NewTalosMachineConfigurationDataSource() datasource.DataSource
NewTalosMachineConfigurationDataSource implements the datasource.DataSource interface.
func NewTalosMachineDisksDataSource ¶
func NewTalosMachineDisksDataSource() datasource.DataSource
NewTalosMachineDisksDataSource implements the datasource.DataSource interface.
func NewTalosMachineSecretsResource ¶
NewTalosMachineSecretsResource implements the resource.Resource interface.
Types ¶
This section is empty.
Source Files ¶
- provider.go
- talos_client_configuration_data_source.go
- talos_cluster_health_data_source.go
- talos_cluster_kubeconfig_data_source.go
- talos_machine_bootstrap_resource.go
- talos_machine_configuration_apply_resource.go
- talos_machine_configuration_data_source.go
- talos_machine_disks_data_source.go
- talos_machine_secrets_resource.go
- util.go