@@ -760,13 +760,23 @@ spec:
760760 will be created
761761 minLength : 1
762762 type : string
763+ tags :
764+ description : |-
765+ Tags to find the Proxmox template.
766+ If specified, all tags must be present in the template.
767+ items :
768+ type : string
769+ maxItems : 10
770+ minItems : 1
771+ type : array
763772 templateName :
764773 description : TemplateName is the name of the Proxmox template.
765774 minLength : 1
766775 type : string
767- required :
768- - templateName
769776 type : object
777+ x-kubernetes-validations :
778+ - message : at least one of templateName or tags must be specified
779+ rule : has(self.templateName) || has(self.tags)
770780 status :
771781 description : Status defines the observed state of ProxmoxUnmanagedTemplate
772782 properties :
@@ -1728,10 +1738,10 @@ kind: ServiceAccount
17281738metadata :
17291739 name : karpenter-provider-proxmox
17301740 labels :
1731- helm.sh/chart : karpenter-provider-proxmox-0.2.5
1741+ helm.sh/chart : karpenter-provider-proxmox-0.3.0
17321742 app.kubernetes.io/name : karpenter-provider-proxmox
17331743 app.kubernetes.io/instance : karpenter-provider-proxmox
1734- app.kubernetes.io/version : " v0.5 .0"
1744+ app.kubernetes.io/version : " v0.6 .0"
17351745 app.kubernetes.io/managed-by : Helm
17361746 namespace : kube-system
17371747---
@@ -1741,10 +1751,10 @@ kind: ClusterRole
17411751metadata :
17421752 name : karpenter-provider-proxmox-core
17431753 labels :
1744- helm.sh/chart : karpenter-provider-proxmox-0.2.5
1754+ helm.sh/chart : karpenter-provider-proxmox-0.3.0
17451755 app.kubernetes.io/name : karpenter-provider-proxmox
17461756 app.kubernetes.io/instance : karpenter-provider-proxmox
1747- app.kubernetes.io/version : " v0.5 .0"
1757+ app.kubernetes.io/version : " v0.6 .0"
17481758 app.kubernetes.io/managed-by : Helm
17491759rules :
17501760 # Read
@@ -1792,10 +1802,10 @@ kind: ClusterRole
17921802metadata :
17931803 name : karpenter-provider-proxmox
17941804 labels :
1795- helm.sh/chart : karpenter-provider-proxmox-0.2.5
1805+ helm.sh/chart : karpenter-provider-proxmox-0.3.0
17961806 app.kubernetes.io/name : karpenter-provider-proxmox
17971807 app.kubernetes.io/instance : karpenter-provider-proxmox
1798- app.kubernetes.io/version : " v0.5 .0"
1808+ app.kubernetes.io/version : " v0.6 .0"
17991809 app.kubernetes.io/managed-by : Helm
18001810rules :
18011811 # Read
@@ -1823,10 +1833,10 @@ kind: ClusterRoleBinding
18231833metadata :
18241834 name : karpenter-provider-proxmox-core
18251835 labels :
1826- helm.sh/chart : karpenter-provider-proxmox-0.2.5
1836+ helm.sh/chart : karpenter-provider-proxmox-0.3.0
18271837 app.kubernetes.io/name : karpenter-provider-proxmox
18281838 app.kubernetes.io/instance : karpenter-provider-proxmox
1829- app.kubernetes.io/version : " v0.5 .0"
1839+ app.kubernetes.io/version : " v0.6 .0"
18301840 app.kubernetes.io/managed-by : Helm
18311841roleRef :
18321842 apiGroup : rbac.authorization.k8s.io
@@ -1843,10 +1853,10 @@ kind: ClusterRoleBinding
18431853metadata :
18441854 name : karpenter-provider-proxmox
18451855 labels :
1846- helm.sh/chart : karpenter-provider-proxmox-0.2.5
1856+ helm.sh/chart : karpenter-provider-proxmox-0.3.0
18471857 app.kubernetes.io/name : karpenter-provider-proxmox
18481858 app.kubernetes.io/instance : karpenter-provider-proxmox
1849- app.kubernetes.io/version : " v0.5 .0"
1859+ app.kubernetes.io/version : " v0.6 .0"
18501860 app.kubernetes.io/managed-by : Helm
18511861roleRef :
18521862 apiGroup : rbac.authorization.k8s.io
@@ -1863,10 +1873,10 @@ kind: ClusterRoleBinding
18631873metadata :
18641874 name : karpenter-provider-proxmox:bootstrap-node-bootstrapper
18651875 labels :
1866- helm.sh/chart : karpenter-provider-proxmox-0.2.5
1876+ helm.sh/chart : karpenter-provider-proxmox-0.3.0
18671877 app.kubernetes.io/name : karpenter-provider-proxmox
18681878 app.kubernetes.io/instance : karpenter-provider-proxmox
1869- app.kubernetes.io/version : " v0.5 .0"
1879+ app.kubernetes.io/version : " v0.6 .0"
18701880 app.kubernetes.io/managed-by : Helm
18711881roleRef :
18721882 apiGroup : rbac.authorization.k8s.io
@@ -1883,10 +1893,10 @@ kind: ClusterRoleBinding
18831893metadata :
18841894 name : karpenter-provider-proxmox:bootstrap-approve-node-client-csr
18851895 labels :
1886- helm.sh/chart : karpenter-provider-proxmox-0.2.5
1896+ helm.sh/chart : karpenter-provider-proxmox-0.3.0
18871897 app.kubernetes.io/name : karpenter-provider-proxmox
18881898 app.kubernetes.io/instance : karpenter-provider-proxmox
1889- app.kubernetes.io/version : " v0.5 .0"
1899+ app.kubernetes.io/version : " v0.6 .0"
18901900 app.kubernetes.io/managed-by : Helm
18911901roleRef :
18921902 apiGroup : rbac.authorization.k8s.io
@@ -1904,10 +1914,10 @@ metadata:
19041914 name : karpenter-provider-proxmox
19051915 namespace : kube-system
19061916 labels :
1907- helm.sh/chart : karpenter-provider-proxmox-0.2.5
1917+ helm.sh/chart : karpenter-provider-proxmox-0.3.0
19081918 app.kubernetes.io/name : karpenter-provider-proxmox
19091919 app.kubernetes.io/instance : karpenter-provider-proxmox
1910- app.kubernetes.io/version : " v0.5 .0"
1920+ app.kubernetes.io/version : " v0.6 .0"
19111921 app.kubernetes.io/managed-by : Helm
19121922rules :
19131923- apiGroups :
@@ -1954,10 +1964,10 @@ metadata:
19541964 name : karpenter-provider-proxmox:bootstrap
19551965 namespace : kube-system
19561966 labels :
1957- helm.sh/chart : karpenter-provider-proxmox-0.2.5
1967+ helm.sh/chart : karpenter-provider-proxmox-0.3.0
19581968 app.kubernetes.io/name : karpenter-provider-proxmox
19591969 app.kubernetes.io/instance : karpenter-provider-proxmox
1960- app.kubernetes.io/version : " v0.5 .0"
1970+ app.kubernetes.io/version : " v0.6 .0"
19611971 app.kubernetes.io/managed-by : Helm
19621972rules :
19631973- apiGroups :
@@ -2010,10 +2020,10 @@ metadata:
20102020 name : karpenter-provider-proxmox
20112021 namespace : kube-system
20122022 labels :
2013- helm.sh/chart : karpenter-provider-proxmox-0.2.5
2023+ helm.sh/chart : karpenter-provider-proxmox-0.3.0
20142024 app.kubernetes.io/name : karpenter-provider-proxmox
20152025 app.kubernetes.io/instance : karpenter-provider-proxmox
2016- app.kubernetes.io/version : " v0.5 .0"
2026+ app.kubernetes.io/version : " v0.6 .0"
20172027 app.kubernetes.io/managed-by : Helm
20182028spec :
20192029 replicas : 1
0 commit comments