enable fleet cluster deployment (#356)

* added fleet exception to rollout cmd

* removed fleet check for rollout

* modified casing

* modified approach for fleet check

* tidying up

* defaulting to Microsoft.ContainerService/managedClusters

* ran prettier command

* modified manifest stablity check

* ran prettier check

* moved lowercase check to beginning

---------

Co-authored-by: audrastump <stumpaudra@microsoft.com>
This commit is contained in:
Audra Stump
2024-12-06 11:32:48 -08:00
committed by GitHub
parent bf768b3109
commit d1acc1a47b
5 changed files with 57 additions and 5 deletions
+5 -1
View File
@@ -39,13 +39,17 @@ export async function deploy(
// check manifest stability
core.startGroup('Checking manifest stability')
const resourceType = (
core.getInput('resource-type') ||
'Microsoft.ContainerService/managedClusters'
).toLowerCase()
const resourceTypes: Resource[] = getResources(
deployedManifestFiles,
models.DEPLOYMENT_TYPES.concat([
KubernetesConstants.DiscoveryAndLoadBalancerResource.SERVICE
])
)
await checkManifestStability(kubectl, resourceTypes)
await checkManifestStability(kubectl, resourceTypes, resourceType)
core.endGroup()
// print ingresses