sparse-intern-71089
09/18/2023, 9:56 PMvictorious-church-57397
09/20/2023, 10:51 AMconst provisionerPub = new k8s.apiextensions.CustomResource(
`${name}-karpenter-provisioner-public-subnets`,
{
apiVersion: '<http://karpenter.sh/v1alpha5|karpenter.sh/v1alpha5>',
kind: 'Provisioner',
metadata: {
name: 'karpenter-public',
},
spec: {
consolidation: {
enabled: true,
},
taints: [
{
key: '<http://karpenter.sh/provisioner-name|karpenter.sh/provisioner-name>',
value: 'karpenter-public',
effect: 'NoSchedule',
},
],
requirements: [
{
key: '<http://karpenter.sh/capacity-type|karpenter.sh/capacity-type>',
operator: 'In',
values: ['spot', 'on-demand'],
},
],
providerRef: {
name: 'karpenter-public',
},
ttlSecondsUntilExpired: 2592000,
},
},
{ dependsOn: [karpenter], provider, parent: this }
);
hundreds-lunch-5706
09/20/2023, 5:39 PM