Files
Sankofa/crossplane-provider-proxmox/examples/vm-example.yaml

27 lines
560 B
YAML
Raw Normal View History

apiVersion: proxmox.yourorg.io/v1alpha1
kind: ProxmoxVM
metadata:
name: web-server-01
spec:
forProvider:
node: pve1
name: web-server-01
cpu: 4
memory: 8Gi
disk: 100Gi
storage: local-lvm
network: vmbr0
image: ubuntu-22.04-cloud
site: us-east-1
userData: |
#cloud-config
users:
- name: admin
ssh-authorized-keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ...
sshKeys:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ...
providerConfigRef:
name: proxmox-provider-config