From 5ed21c4b33caf5fc741737d4bed792b344b6e864 Mon Sep 17 00:00:00 2001
From: Mauren Berti <mauren.berti@suse.com>
Date: Wed, 22 Mar 2023 16:50:09 -0400
Subject: [PATCH] [rancher-aks-operator-crd] forward-port from v2.6 to v2.7

---
 ...ncher-aks-operator-crd-100.0.7+up1.0.9.tgz | Bin 0 -> 1153 bytes
 .../100.0.7+up1.0.9/Chart.yaml                |  12 ++
 .../100.0.7+up1.0.9/templates/crds.yaml       | 178 ++++++++++++++++++
 index.yaml                                    |  16 ++
 release.yaml                                  |   1 +
 5 files changed, 207 insertions(+)
 create mode 100644 assets/rancher-aks-operator-crd/rancher-aks-operator-crd-100.0.7+up1.0.9.tgz
 create mode 100644 charts/rancher-aks-operator-crd/100.0.7+up1.0.9/Chart.yaml
 create mode 100644 charts/rancher-aks-operator-crd/100.0.7+up1.0.9/templates/crds.yaml

diff --git a/assets/rancher-aks-operator-crd/rancher-aks-operator-crd-100.0.7+up1.0.9.tgz b/assets/rancher-aks-operator-crd/rancher-aks-operator-crd-100.0.7+up1.0.9.tgz
new file mode 100644
index 0000000000000000000000000000000000000000..ed2495246d88c199b687e4a350592af5dba08f13
GIT binary patch
literal 1153
zcmV-{1b+J;iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc
zVQyr3R8em|NM&qo0PI-bZ`-yL&$IptqOaet9l1@D&2Nso6-Bqsh}RC-+nKyboG6mG
zBb~Uz{`WzWou;;&CJhr{fbYdHdHQ^Kr~5?_SXm+spyGk^NDv$iB&p+R2^5AasLj!1
zCC~Hx^yH-d&GUTwH$Q!qAB|2<^3mz(*{j!QNBQV9&tD#i{L#$!kjMe(D1S89wsHRv
z0c%}=pq=G$CWM3l#uY;eAs8HLcPx>DzSOA3VjU~JYNb{R?O41B6!Ar`iiH~4gT%4u
z76-iIfOW63<FPQ>#_Qf)k5ucxgBz{?Uumn{758cr8U)5cbATHwb|O9luRkHNc6Kb5
zFEjA|=I>~j4}Z)QvLx+8yEJ(}7r(6^7t_eW)fdPvlEgQ7sjY5(ntg+FdBc$B!+d!5
zzvw%z=X(Ep^FLti4Fu$4Ns1p;2=31R(aX`<Xe<BEPS0K+^8Y#HcF=>@cpcC-|9Dva
zz)kWjM_Hw<8t;wqti}Ke0yOnwtDFc?qN#^m9@F}{fp<pB)mT)BJ`<wL52#q0$N@<@
zd#MW^Ld9P)IAf2p!7Io`->To*>_FCh-B~B^=hF^v+Tyia-b4b^L)Pwc=_q{o0yJp#
zWVfen5e?ApvzZW{kdc=7(N@-7*`GBU#ba>^hA|U@rSmuzA2!8LWkRg8zGWJ$U9cQ=
zRI<bxx+4hTJle_Z-KSUcua+CqCRu~toVJsVo4!cDULz1gc@B&p$!u>4VWTmyFgO-X
zIp5h1tHvY_q;1gy>qvh__0C^_Ep~~8&;je7<!{p7Nqo;k0}-sY&-^(OP6-v-pux;h
z5{8scS)}*#ItrVxN(rkh&j>H|bz;yt(o#!&=ab?(Ss|U1Rs~MAqLkQW2!7(d(Xy>(
z7cK^Ei|=GuIA;*-)~>F-qkw7`^sc9>xInTPkT-QZq1EjyHBq&;9~sFe4ld(Bor3`@
zk>*uQ3tdbsm{rh{|8P{brS@&xEuNYsbqdzb>fk7Kv{?*Sj;fi7g-#kX8{n?5rv!Ei
zXU>_2bddf1t`k^-Hn7k}ht;3X?o+#i;a*nV!@36{?eATkNEdBS$9gb>wgHRwhPNwd
z8<0s1ZZ5&}hUbI%`a`vo8m_0$U{(#+GpF{x>QpS+K8rC<_0*yVQ``}-{XHQigCkiY
zhxR7Ax5XtT<TskDx&DlA&!71HbX31LdQWW9({n8A#$`{*(QUiMUnoPmY2Q1QdRX+N
zmk@A$<xJYPH}~e`v&;tg7uQX=DY3bm_EWo=xtzs?(egbe9W*#DY}yN7fTE|PfKu%j
z6EL$o$CPKd2KOe_Qd5XvK6C?JN`HKfeDO3fy~i>R5F+3Av&bcA6A6DsW+;-*^}Ym7
z3P=l(Kea<y&lU2!OHQvBcNW_(Ug{P&2S<&=Zmq<{rpDZOdHpWL-~T+@2kwI$<RAw*
TNU!`G00960&Dk!F03ZMW6|6iL

literal 0
HcmV?d00001

diff --git a/charts/rancher-aks-operator-crd/100.0.7+up1.0.9/Chart.yaml b/charts/rancher-aks-operator-crd/100.0.7+up1.0.9/Chart.yaml
new file mode 100644
index 000000000..1eecdd053
--- /dev/null
+++ b/charts/rancher-aks-operator-crd/100.0.7+up1.0.9/Chart.yaml
@@ -0,0 +1,12 @@
+annotations:
+  catalog.cattle.io/certified: rancher
+  catalog.cattle.io/hidden: "true"
+  catalog.cattle.io/namespace: cattle-system
+  catalog.cattle.io/os: linux
+  catalog.cattle.io/permits-os: linux,windows
+  catalog.cattle.io/release-name: rancher-aks-operator-crd
+apiVersion: v2
+appVersion: 1.0.9
+description: AKS Operator CustomResourceDefinitions
+name: rancher-aks-operator-crd
+version: 100.0.7+up1.0.9
diff --git a/charts/rancher-aks-operator-crd/100.0.7+up1.0.9/templates/crds.yaml b/charts/rancher-aks-operator-crd/100.0.7+up1.0.9/templates/crds.yaml
new file mode 100644
index 000000000..002a459bd
--- /dev/null
+++ b/charts/rancher-aks-operator-crd/100.0.7+up1.0.9/templates/crds.yaml
@@ -0,0 +1,178 @@
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+  annotations:
+    helm.sh/resource-policy: keep
+  name: aksclusterconfigs.aks.cattle.io
+spec:
+  group: aks.cattle.io
+  names:
+    kind: AKSClusterConfig
+    plural: aksclusterconfigs
+    shortNames:
+    - akscc
+    singular: aksclusterconfig
+  preserveUnknownFields: false
+  scope: Namespaced
+  versions:
+  - name: v1
+    schema:
+      openAPIV3Schema:
+        properties:
+          spec:
+            properties:
+              authBaseUrl:
+                nullable: true
+                type: string
+              authorizedIpRanges:
+                items:
+                  nullable: true
+                  type: string
+                nullable: true
+                type: array
+              azureCredentialSecret:
+                nullable: true
+                type: string
+              baseUrl:
+                nullable: true
+                type: string
+              clusterName:
+                nullable: true
+                type: string
+              dnsPrefix:
+                nullable: true
+                type: string
+              dnsServiceIp:
+                nullable: true
+                type: string
+              dockerBridgeCidr:
+                nullable: true
+                type: string
+              httpApplicationRouting:
+                nullable: true
+                type: boolean
+              imported:
+                type: boolean
+              kubernetesVersion:
+                nullable: true
+                type: string
+              linuxAdminUsername:
+                nullable: true
+                type: string
+              loadBalancerSku:
+                nullable: true
+                type: string
+              logAnalyticsWorkspaceGroup:
+                nullable: true
+                type: string
+              logAnalyticsWorkspaceName:
+                nullable: true
+                type: string
+              monitoring:
+                nullable: true
+                type: boolean
+              networkPlugin:
+                nullable: true
+                type: string
+              networkPolicy:
+                nullable: true
+                type: string
+              nodePools:
+                items:
+                  properties:
+                    availabilityZones:
+                      items:
+                        nullable: true
+                        type: string
+                      nullable: true
+                      type: array
+                    count:
+                      nullable: true
+                      type: integer
+                    enableAutoScaling:
+                      nullable: true
+                      type: boolean
+                    maxCount:
+                      nullable: true
+                      type: integer
+                    maxPods:
+                      nullable: true
+                      type: integer
+                    minCount:
+                      nullable: true
+                      type: integer
+                    mode:
+                      nullable: true
+                      type: string
+                    name:
+                      nullable: true
+                      type: string
+                    orchestratorVersion:
+                      nullable: true
+                      type: string
+                    osDiskSizeGB:
+                      nullable: true
+                      type: integer
+                    osDiskType:
+                      nullable: true
+                      type: string
+                    osType:
+                      nullable: true
+                      type: string
+                    vmSize:
+                      nullable: true
+                      type: string
+                  type: object
+                nullable: true
+                type: array
+              podCidr:
+                nullable: true
+                type: string
+              privateCluster:
+                nullable: true
+                type: boolean
+              resourceGroup:
+                nullable: true
+                type: string
+              resourceLocation:
+                nullable: true
+                type: string
+              serviceCidr:
+                nullable: true
+                type: string
+              sshPublicKey:
+                nullable: true
+                type: string
+              subnet:
+                nullable: true
+                type: string
+              tags:
+                additionalProperties:
+                  nullable: true
+                  type: string
+                nullable: true
+                type: object
+              virtualNetwork:
+                nullable: true
+                type: string
+              virtualNetworkResourceGroup:
+                nullable: true
+                type: string
+            type: object
+          status:
+            properties:
+              failureMessage:
+                nullable: true
+                type: string
+              phase:
+                nullable: true
+                type: string
+              rbacEnabled:
+                nullable: true
+                type: boolean
+            type: object
+        type: object
+    served: true
+    storage: true
+    subresources:
+      status: {}
diff --git a/index.yaml b/index.yaml
index d7249cba2..cd7c598bb 100755
--- a/index.yaml
+++ b/index.yaml
@@ -3898,6 +3898,22 @@ entries:
     urls:
     - assets/rancher-aks-operator-crd/rancher-aks-operator-crd-101.0.0+up1.0.7.tgz
     version: 101.0.0+up1.0.7
+  - annotations:
+      catalog.cattle.io/certified: rancher
+      catalog.cattle.io/hidden: "true"
+      catalog.cattle.io/namespace: cattle-system
+      catalog.cattle.io/os: linux
+      catalog.cattle.io/permits-os: linux,windows
+      catalog.cattle.io/release-name: rancher-aks-operator-crd
+    apiVersion: v2
+    appVersion: 1.0.9
+    created: "2023-03-22T16:49:44.144557-04:00"
+    description: AKS Operator CustomResourceDefinitions
+    digest: d77608248fafd2876317005d0201347a9efe8d318a376f9e0c456a1d2af58c35
+    name: rancher-aks-operator-crd
+    urls:
+    - assets/rancher-aks-operator-crd/rancher-aks-operator-crd-100.0.7+up1.0.9.tgz
+    version: 100.0.7+up1.0.9
   - annotations:
       catalog.cattle.io/certified: rancher
       catalog.cattle.io/hidden: "true"
diff --git a/release.yaml b/release.yaml
index 4e8df70da..fb1d255af 100644
--- a/release.yaml
+++ b/release.yaml
@@ -39,6 +39,7 @@ rancher-aks-operator:
   - 100.0.7+up1.0.9
 rancher-aks-operator-crd:
   - 102.0.0+up1.1.0-rc7
+  - 100.0.7+up1.0.9
 rancher-alerting-drivers:
   - 102.0.0
   - 100.0.4