Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert "Revert "cluster-launch-installer-e2e: remove etcd nodes"" #1290

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions cluster/test-deploy/aws/.gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
*
!.type
!.gitignore
!OWNERS
!vars*.yaml
!openshift.yaml
!bootstrap-script.sh
11 changes: 11 additions & 0 deletions cluster/test-deploy/aws/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# See the OWNERS docs: https://git.k8s.io/community/contributors/guide/owners.md

approvers:
- aaronlevy
- abhinavdahiya
- crawford
- smarterclayton
- wking
- yifan-gu
reviewers:
- vikramsk
55 changes: 2 additions & 53 deletions cluster/test-deploy/aws/openshift.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,43 +8,9 @@ aws:
# If name is not provided the installer will construct the name using "name", current AWS region and "baseDomain"
# assetsS3BucketName:

# (optional) Extra AWS tags to be applied to created autoscaling group resources.
# This is a list of maps having the keys `key`, `value` and `propagate_at_launch`.
#
# Example: `[ { key = "foo", value = "bar", propagate_at_launch = true } ]`
# autoScalingGroupExtraTags:

# (optional) AMI override for all nodes. Example: `ami-foobar123`.
ec2AMIOverride: "${EC2_AMI_OVERRIDE}"

etcd:
# Instance size for the etcd node(s). Example: `t2.medium`. Read the [etcd recommended hardware](https:#coreos.com/etcd/docs/latest/op-guide/hardware.html) guide for best performance
ec2Type: t2.medium

# (optional) List of additional security group IDs for etcd nodes.
#
# Example: `["sg-51530134", "sg-b253d7cc"]`
# extraSGIDs:

# (optional) Name of IAM role to use for the instance profiles of etcd nodes.
# The name is also the last part of a role's ARN.
#
# Example:
# * Role ARN = arn:aws:iam::123456789012:role/tectonic-installer
# * Role Name = tectonic-installer
# iamRoleName:

rootVolume:
# The amount of provisioned IOPS for the root block device of etcd nodes.
# Ignored if the volume type is not io1.
iops: 100

# The size of the volume in gigabytes for the root block device of etcd nodes.
size: 30

# The type of volume for the root block device of etcd nodes.
type: gp2

external:
# (optional) List of subnet IDs within an existing VPC to deploy master nodes into.
# Required to use an existing VPC and the list must match the AZ count.
Expand Down Expand Up @@ -214,14 +180,9 @@ containerLinux:
# Examples: `latest`, `1465.6.0`
version: latest

# (optional) A list of PEM encoded CA files that will be installed in /etc/ssl/certs on etcd, master, and worker nodes.
# (optional) A list of PEM encoded CA files that will be installed in /etc/ssl/certs on master and worker nodes.
# customCAPEMList:

etcd:
# The name of the node pool(s) to use for etcd nodes
nodePools:
- etcd

iscsi:
# (optional) Start iscsid.service to enable iscsi volume attachment.
# enabled: false
Expand Down Expand Up @@ -267,16 +228,9 @@ networking:
# type: canal

nodePools:
# The number of etcd nodes to be created.
# If set to zero, the count of etcd nodes will be determined automatically.
#
# Note: This is not supported on bare metal.
- count: 3
name: etcd

# The number of master nodes to be created.
# This applies only to cloud platforms.
- count: 1
- count: 3
name: master

# The number of worker nodes to be created.
Expand All @@ -299,11 +253,6 @@ platform: aws
# [3] https://account.coreos.com/overview
pullSecretPath: pull-secret

# Validity period of the self-signed certificates (in hours).
# Default is 3 years.
# This setting is ignored if user provided certificates are used.
tlsValidityPeriod: 26280

worker:
# The name of the node pool(s) to use for workers
nodePools:
Expand Down