mirror of
https://github.com/bpg/terraform-provider-proxmox.git
synced 2025-08-22 11:28:33 +00:00
chore(docs): fix TOC format, cleanup cloud image guide (#2121)
Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
This commit is contained in:
parent
81163e05f3
commit
b321a01b4f
@ -10,8 +10,6 @@ description: |-
|
||||
|
||||
## Download a public cloud image from URL
|
||||
|
||||
Proxmox does not natively support QCOW2 images, but provider can do the conversion for you.
|
||||
|
||||
Example of how to create a CentOS 8 VM from a "generic cloud" `qcow2` image. CentOS 8 images are available at [cloud.centos.org](https://cloud.centos.org/centos/8-stream/x86_64/images/):
|
||||
|
||||
```terraform
|
||||
@ -86,8 +84,6 @@ resource "proxmox_virtual_environment_download_file" "ubuntu_cloud_image" {
|
||||
}
|
||||
```
|
||||
|
||||
For [large images](https://registry.terraform.io/providers/bpg/proxmox/latest/docs/resources/virtual_environment_file#important-notes), you may want to use a dedicated temporary directory [configured](https://registry.terraform.io/providers/bpg/proxmox/latest/docs#tmp_dir) for provider via `tmp_dir` attribute, instead of system's default temporary directory. This is especially useful if you are deploying from a container with limited disk space.
|
||||
|
||||
## Create a VM from an existing image on Proxmox
|
||||
|
||||
If you already have a cloud image on Proxmox, you can use it to create a VM:
|
||||
|
@ -12,26 +12,24 @@ Use the navigation to the left to read about the available resources.
|
||||
|
||||
## Table of Contents
|
||||
|
||||
- [Proxmox Provider](#proxmox-provider)
|
||||
- [Table of Contents](#table-of-contents)
|
||||
- [Environment Variables Summary](#environment-variables-summary)
|
||||
- [Example Usage](#example-usage)
|
||||
- [Authentication](#authentication)
|
||||
- [Environment Variables Summary](#environment-variables-summary)
|
||||
- [Example Usage](#example-usage)
|
||||
- [Authentication](#authentication)
|
||||
- [Authentication Methods Comparison](#authentication-methods-comparison)
|
||||
- [Static Credentials Examples](#static-credentials-examples)
|
||||
- [Security Best Practices](#security-best-practices)
|
||||
- [Environment variables](#environment-variables)
|
||||
- [API Token Authentication](#api-token-authentication)
|
||||
- [Pre-Authentication, or Passing an Authentication Ticket into the provider](#pre-authentication-or-passing-an-authentication-ticket-into-the-provider)
|
||||
- [SSH Connection](#ssh-connection)
|
||||
- [SSH Connection](#ssh-connection)
|
||||
- [SSH Agent](#ssh-agent)
|
||||
- [SSH Private Key](#ssh-private-key)
|
||||
- [SSH User](#ssh-user)
|
||||
- [Node IP address used for SSH connection](#node-ip-address-used-for-ssh-connection)
|
||||
- [SSH Connection via SOCKS5 Proxy](#ssh-connection-via-socks5-proxy)
|
||||
- [VM and Container ID Assignment](#vm-and-container-id-assignment)
|
||||
- [Temporary Directory](#temporary-directory)
|
||||
- [Argument Reference](#argument-reference)
|
||||
- [VM and Container ID Assignment](#vm-and-container-id-assignment)
|
||||
- [Temporary Directory](#temporary-directory)
|
||||
- [Argument Reference](#argument-reference)
|
||||
|
||||
## Environment Variables Summary
|
||||
|
||||
|
@ -10,8 +10,6 @@ description: |-
|
||||
|
||||
## Download a public cloud image from URL
|
||||
|
||||
Proxmox does not natively support QCOW2 images, but provider can do the conversion for you.
|
||||
|
||||
Example of how to create a CentOS 8 VM from a "generic cloud" `qcow2` image. CentOS 8 images are available at [cloud.centos.org](https://cloud.centos.org/centos/8-stream/x86_64/images/):
|
||||
|
||||
{{ codefile "terraform" "examples/guides/cloud-image/centos-qcow2/main.tf" }}
|
||||
@ -20,8 +18,6 @@ Ubuntu cloud images are available at [cloud-images.ubuntu.com](https://cloud-ima
|
||||
|
||||
{{ codefile "terraform" "examples/guides/cloud-image/ubuntu-img/main.tf" }}
|
||||
|
||||
For [large images](https://registry.terraform.io/providers/bpg/proxmox/latest/docs/resources/virtual_environment_file#important-notes), you may want to use a dedicated temporary directory [configured](https://registry.terraform.io/providers/bpg/proxmox/latest/docs#tmp_dir) for provider via `tmp_dir` attribute, instead of system's default temporary directory. This is especially useful if you are deploying from a container with limited disk space.
|
||||
|
||||
## Create a VM from an existing image on Proxmox
|
||||
|
||||
If you already have a cloud image on Proxmox, you can use it to create a VM:
|
||||
|
Loading…
Reference in New Issue
Block a user