mirror of https://github.com/kubernetes/kops.git
Merge pull request #7504 from justinsb/add_instancegroup_label
Label AWS ASGs with kops.k8s.io/instancegroup
This commit is contained in:
commit
e6c328e3e3
|
@ -221,6 +221,8 @@ func (m *KopsModelContext) CloudTagsForInstanceGroup(ig *kops.InstanceGroup) (ma
|
|||
labels[awstasks.CloudTagInstanceGroupRolePrefix+strings.ToLower(string(kops.InstanceGroupRoleBastion))] = "1"
|
||||
}
|
||||
|
||||
labels["kops.k8s.io/instancegroup" /*nodeidentityaws.CloudTagInstanceGroupName*/] = ig.Name
|
||||
|
||||
return labels, nil
|
||||
}
|
||||
|
||||
|
|
|
@ -29,6 +29,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1b",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -77,6 +82,11 @@
|
|||
"Key": "k8s.io/role/node",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "nodes",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
|
|
@ -115,6 +115,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-additionalcidr-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -144,6 +150,12 @@ resource "aws_autoscaling_group" "master-us-test-1b-masters-additionalcidr-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1b"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -173,6 +185,12 @@ resource "aws_autoscaling_group" "master-us-test-1c-masters-additionalcidr-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1c"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -202,6 +220,12 @@ resource "aws_autoscaling_group" "nodes-additionalcidr-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -29,6 +29,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1a",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -77,6 +82,11 @@
|
|||
"Key": "k8s.io/role/node",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "nodes",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
|
|
@ -122,6 +122,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-crosszone-example-co
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -163,6 +169,12 @@ resource "aws_autoscaling_group" "nodes-crosszone-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
suspended_processes = ["AZRebalance"]
|
||||
|
|
|
@ -145,6 +145,12 @@ resource "aws_autoscaling_group" "bastion-bastionuserdata-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "bastion"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -174,6 +180,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-bastionuserdata-exam
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -203,6 +215,12 @@ resource "aws_autoscaling_group" "nodes-bastionuserdata-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -122,6 +122,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-complex-example-com"
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -163,6 +169,12 @@ resource "aws_autoscaling_group" "nodes-complex-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
suspended_processes = ["AZRebalance"]
|
||||
|
|
|
@ -95,6 +95,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-existing-iam-example
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -124,6 +130,12 @@ resource "aws_autoscaling_group" "master-us-test-1b-masters-existing-iam-example
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1b"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -153,6 +165,12 @@ resource "aws_autoscaling_group" "master-us-test-1c-masters-existing-iam-example
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1c"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -182,6 +200,12 @@ resource "aws_autoscaling_group" "nodes-existing-iam-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -29,6 +29,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1a",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -77,6 +82,11 @@
|
|||
"Key": "k8s.io/role/node",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "nodes",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
|
|
@ -130,6 +130,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-existingsg-example-c
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -159,6 +165,12 @@ resource "aws_autoscaling_group" "master-us-test-1b-masters-existingsg-example-c
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1b"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -188,6 +200,12 @@ resource "aws_autoscaling_group" "master-us-test-1c-masters-existingsg-example-c
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1c"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -217,6 +235,12 @@ resource "aws_autoscaling_group" "nodes-existingsg-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -29,6 +29,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1a",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -83,6 +88,11 @@
|
|||
"Key": "k8s.io/role/node",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "nodes",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
|
|
@ -120,6 +120,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-externallb-example-c
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -149,6 +155,12 @@ resource "aws_autoscaling_group" "nodes-externallb-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -115,6 +115,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-ha-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -144,6 +150,12 @@ resource "aws_autoscaling_group" "master-us-test-1b-masters-ha-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1b"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -173,6 +185,12 @@ resource "aws_autoscaling_group" "master-us-test-1c-masters-ha-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1c"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -202,6 +220,12 @@ resource "aws_autoscaling_group" "nodes-ha-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -105,6 +105,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-minimal-141-example-
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -134,6 +140,12 @@ resource "aws_autoscaling_group" "nodes-minimal-141-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -29,6 +29,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1a",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -77,6 +82,11 @@
|
|||
"Key": "k8s.io/role/node",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "nodes",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
|
|
@ -105,6 +105,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-minimal-example-com"
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -134,6 +140,12 @@ resource "aws_autoscaling_group" "nodes-minimal-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -29,6 +29,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1a",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -77,6 +82,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1b",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -125,6 +135,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1c",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -170,6 +185,11 @@
|
|||
"Key": "k8s.io/role/node",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "nodes",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
|
|
@ -115,6 +115,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-mixedinstances-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -144,6 +150,12 @@ resource "aws_autoscaling_group" "master-us-test-1b-masters-mixedinstances-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1b"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -173,6 +185,12 @@ resource "aws_autoscaling_group" "master-us-test-1c-masters-mixedinstances-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1c"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -228,6 +246,12 @@ resource "aws_autoscaling_group" "nodes-mixedinstances-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
protect_from_scale_in = true
|
||||
|
|
|
@ -29,6 +29,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1a",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -77,6 +82,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1b",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -125,6 +135,11 @@
|
|||
"Key": "k8s.io/role/master",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "master-us-test-1c",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
@ -170,6 +185,11 @@
|
|||
"Key": "k8s.io/role/node",
|
||||
"Value": "1",
|
||||
"PropagateAtLaunch": true
|
||||
},
|
||||
{
|
||||
"Key": "kops.k8s.io/instancegroup",
|
||||
"Value": "nodes",
|
||||
"PropagateAtLaunch": true
|
||||
}
|
||||
],
|
||||
"MetricsCollection": [
|
||||
|
|
|
@ -115,6 +115,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-mixedinstances-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -144,6 +150,12 @@ resource "aws_autoscaling_group" "master-us-test-1b-masters-mixedinstances-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1b"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -173,6 +185,12 @@ resource "aws_autoscaling_group" "master-us-test-1c-masters-mixedinstances-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1c"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -229,6 +247,12 @@ resource "aws_autoscaling_group" "nodes-mixedinstances-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -135,6 +135,12 @@ resource "aws_autoscaling_group" "bastion-private-shared-subnet-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "bastion"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -164,6 +170,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-private-shared-subne
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -193,6 +205,12 @@ resource "aws_autoscaling_group" "nodes-private-shared-subnet-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -145,6 +145,12 @@ resource "aws_autoscaling_group" "bastion-privatecalico-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "bastion"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -174,6 +180,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-privatecalico-exampl
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -203,6 +215,12 @@ resource "aws_autoscaling_group" "nodes-privatecalico-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -145,6 +145,12 @@ resource "aws_autoscaling_group" "bastion-privatecanal-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "bastion"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -174,6 +180,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-privatecanal-example
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -203,6 +215,12 @@ resource "aws_autoscaling_group" "nodes-privatecanal-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -145,6 +145,12 @@ resource "aws_autoscaling_group" "bastion-privatedns1-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "bastion"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -174,6 +180,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-privatedns1-example-
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -203,6 +215,12 @@ resource "aws_autoscaling_group" "nodes-privatedns1-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -140,6 +140,12 @@ resource "aws_autoscaling_group" "bastion-privatedns2-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "bastion"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -169,6 +175,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-privatedns2-example-
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -198,6 +210,12 @@ resource "aws_autoscaling_group" "nodes-privatedns2-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -145,6 +145,12 @@ resource "aws_autoscaling_group" "bastion-privateflannel-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "bastion"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -174,6 +180,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-privateflannel-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -203,6 +215,12 @@ resource "aws_autoscaling_group" "nodes-privateflannel-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -160,6 +160,12 @@ resource "aws_autoscaling_group" "bastion-privatekopeio-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "bastion"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -189,6 +195,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-privatekopeio-exampl
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -218,6 +230,12 @@ resource "aws_autoscaling_group" "nodes-privatekopeio-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -145,6 +145,12 @@ resource "aws_autoscaling_group" "bastion-privateweave-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "bastion"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -174,6 +180,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-privateweave-example
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -203,6 +215,12 @@ resource "aws_autoscaling_group" "nodes-privateweave-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -105,6 +105,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-restrictaccess-examp
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -134,6 +140,12 @@ resource "aws_autoscaling_group" "nodes-restrictaccess-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -100,6 +100,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-sharedsubnet-example
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -129,6 +135,12 @@ resource "aws_autoscaling_group" "nodes-sharedsubnet-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -100,6 +100,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-sharedvpc-example-co
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -129,6 +135,12 @@ resource "aws_autoscaling_group" "nodes-sharedvpc-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
|
@ -140,6 +140,12 @@ resource "aws_autoscaling_group" "bastion-unmanaged-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "bastion"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -169,6 +175,12 @@ resource "aws_autoscaling_group" "master-us-test-1a-masters-unmanaged-example-co
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "master-us-test-1a"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
@ -198,6 +210,12 @@ resource "aws_autoscaling_group" "nodes-unmanaged-example-com" {
|
|||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
tag = {
|
||||
key = "kops.k8s.io/instancegroup"
|
||||
value = "nodes"
|
||||
propagate_at_launch = true
|
||||
}
|
||||
|
||||
metrics_granularity = "1Minute"
|
||||
enabled_metrics = ["GroupDesiredCapacity", "GroupInServiceInstances", "GroupMaxSize", "GroupMinSize", "GroupPendingInstances", "GroupStandbyInstances", "GroupTerminatingInstances", "GroupTotalInstances"]
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue