- Add comprehensive database migrations (001-024) for schema evolution - Enhance API schema with expanded type definitions and resolvers - Add new middleware: audit logging, rate limiting, MFA enforcement, security, tenant auth - Implement new services: AI optimization, billing, blockchain, compliance, marketplace - Add adapter layer for cloud integrations (Cloudflare, Kubernetes, Proxmox, storage) - Update Crossplane provider with enhanced VM management capabilities - Add comprehensive test suite for API endpoints and services - Update frontend components with improved GraphQL subscriptions and real-time updates - Enhance security configurations and headers (CSP, CORS, etc.) - Update documentation and configuration files - Add new CI/CD workflows and validation scripts - Implement design system improvements and UI enhancements
20 lines
567 B
YAML
20 lines
567 B
YAML
apiVersion: proxmox.sankofa.nexus/v1alpha1
|
|
kind: VirtualMachineClaim
|
|
metadata:
|
|
name: "{{ .name }}"
|
|
namespace: "{{ .namespace | default "default" }}"
|
|
spec:
|
|
compositionRef:
|
|
name: virtualmachine.ubuntu.proxmox.sankofa.nexus
|
|
parameters:
|
|
name: "{{ .name }}"
|
|
node: "{{ .node }}"
|
|
cpu: {{ .cpu | default 2 }}
|
|
memory: "{{ .memory | default "4Gi" }}"
|
|
disk: "{{ .disk | default "50Gi" }}"
|
|
storage: "{{ .storage | default "local-lvm" }}"
|
|
network: "{{ .network | default "vmbr0" }}"
|
|
image: "ubuntu-20.04-cloud"
|
|
site: "{{ .site }}"
|
|
|