mirror of https://github.com/kubernetes/kops.git
Automatic merge from submit-queue.
Add --subnets and --utility-subnets to kops create cluster
This change adds two new options to `kops create cluster`
When specifying `--vpc`, `--subnets` can be specified as an unordered array of subnet ids. Kops will then look up the zones of the subnets to find which zone to add the subnet id to.
If `--topology private` is also specified, `--utility-subnets` can similarly be specified.
~If a zone was specified but a subnet wasn't given that matches the zone, then the subnet will be allocated a CIDR with the current behaviour.~ This case fails validation here
|
||
---|---|---|
.. | ||
advisories | ||
api-server | ||
apireference | ||
asciicast | ||
calico_cidr_migration | ||
cli | ||
development | ||
examples | ||
img | ||
releases | ||
tutorial | ||
work_in_progress | ||
README.md | ||
addon_manager.md | ||
addons.md | ||
arguments.md | ||
authentication.md | ||
aws-china.md | ||
aws.md | ||
bastion.md | ||
boot-sequence.md | ||
changing_configuration.md | ||
cluster_spec.md | ||
cluster_template.md | ||
cluster_upgrades_and_migrations.md | ||
commands.md | ||
creating_subdomain.md | ||
download_config.md | ||
etcd_backup.md | ||
etcd_volume_encryption.md | ||
experimental.md | ||
gpu.md | ||
high_availability.md | ||
http_proxy.md | ||
iam_roles.md | ||
images.md | ||
install.md | ||
instance_groups.md | ||
kubectl.md | ||
labels.md | ||
manifests_and_customizing_via_api.md | ||
mfa.md | ||
networking.md | ||
node_resource_handling.md | ||
ns.md | ||
philosophy.md | ||
releases.md | ||
rotate-secrets.md | ||
run_in_existing_vpc.md | ||
secrets.md | ||
security.md | ||
single-to-multi-master.md | ||
state.md | ||
terraform.md | ||
topology.md | ||
update_kops.md | ||
upgrade.md | ||
upgrade_from_k8s_12.md | ||
upgrade_from_kops_1.6_to_1.7_calico_cidr_migration.md | ||
upgrade_from_kubeup.md | ||
vsphere-dev.md | ||
vsphere-development-status.md |
README.md
Documentation Index
Quick start
Overview
- Getting started on AWS
- Command-line interface
- Inspection
kops
design documents- Networking
- Operations
- Security
- Development
Command-line interface
- CLI argument explanations
- CLI reference
- Commands
- miscellaneous CLI-related remarks
- Experimental features
- list of and how to enable experimental flags in the CLI
- kubectl
- how to point kubectl to your
kops
cluster
- how to point kubectl to your
Advanced / Detailed List of Configurations
API / Configuration References
API Usage Guides
kops
cluster API definitions- overview of some of the API value to customize a
kops
cluster
- overview of some of the API value to customize a
kops
instance groups API- overview of some of the API value to customize a
kops
groups of k8s nodes
- overview of some of the API value to customize a
- Using Manifests and Customizing via the API
Operations
- Cluster addon manager
- Cluster addons
- Cluster configuration management
- Cluster desired configuration creation from template
- Cluster upgrades and migrations
etcd
volume encryption setupetcd
backup setup- GPU setup
- High Availability
- InstanceGroup images
- how to use other image for cluster nodes, and information on available/tested images
k8s
upgradingkops
updatingkube-up
tokops
upgrade- Label management
- for cluster nodes
- Secret management
- Moving from a Single Master to Multiple HA Masters
- Developers guide for vSphere support
- vSphere support status
Networking
- Networking Overview including CNI
- Run
kops
in an existing VPC - Supported network topologies
- Subdomain setup
kops
design documents
Security
- Bastion setup
- IAM roles
- MFA setup
- how to set up MFA for
kops
- how to set up MFA for
- Security
- overview of secret storage, SSH credentials etc.
Inspection
- Download
kops
configuration- methods to download the current generated
kops
configuration
- methods to download the current generated
- Get AWS subdomain NS records
Development
- Developing using Docker
- Development with vSphere
- Documentation Guidelines
- E2E testing with
kops
clusters - Example on how to add a feature
- Hack Directory
- How to update
kops
API - Low level description on how kops works
- Notes on Gossip design
- Notes on master instance sizing
- Our release process
- Releasing with Homebrew
- Rolling Update Diagrams
- Updating Go Dependencies