kops/docs
Kubernetes Submit Queue 5cb443d4a9 Merge pull request #3290 from romana/romana-networking-option
Automatic merge from submit-queue

Add romana to built-in CNI options

This PR adds `romana` as a networking option for kops.

It installs the latest "preview" release of Romana v2.0, which provides the expected features in terms of IP allocations and route configuration. Network policy features are being ported to 2.0 and will be in the final release. (We intend to submit a followup PR for kops as part of that rolling out that release.)

Note: in this setup, we're using the etcd cluster that kops deploys for k8s. This isn't ideal, but some possibilities (eg: StatefulSets) aren't practical for the CNI itself, and creating a parallel etcd cluster via manifests seemed to be a more-intrusive approach than using the existing one.
If this is a concern or problem, then I'm very open to discussing and implementing it based on your suggestions.

Also, some functionality is exclusive to AWS environments. Other cloud platforms are on Romana's roadmap but not developed yet. Let me know that restriction needs to be enforced in code or directly documented.
2017-09-14 20:43:05 -07:00
..
api-server Adding docs on running kops with helm 2017-03-28 07:18:15 +02:00
apireference Fix minor typo 2017-08-21 03:37:25 +05:30
asciicast Ascii cast! 2016-12-29 04:23:54 -07:00
calico_cidr_migration Fix migration script to take ipip mode into account 2017-07-24 12:21:56 -07:00
cli Add support for Romana as a networking option 2017-09-13 22:48:18 +00:00
development Fix Broken Link 2017-08-25 02:14:35 +05:30
examples Update images in CI tests 2017-08-24 10:27:27 -04:00
img Resize k8s logo 2016-12-01 22:42:56 -07:00
releases Add docs for flannel-vxlan option 2017-09-12 20:53:00 -04:00
work_in_progress Documentation updates 2017-06-30 15:33:37 -06:00
README.md docs: fix broken vSphere doc link 2017-09-10 19:44:20 +02:00
addon_manager.md Add docs for addon manager 2017-04-08 12:21:22 -04:00
addons.md switch monitoring-standalone to v1.7.0 2017-09-12 10:38:51 +02:00
arguments.md Documentation updates 2017-06-30 15:33:37 -06:00
aws-china.md Add a doc to describe how to use kops in AWS China 2017-09-15 08:26:44 +08:00
aws.md Other regions require LocationConstraint 2017-09-14 14:06:10 +02:00
bastion.md fix typo in bastion.md 2017-08-17 01:14:46 +08:00
boot-sequence.md fix typo 2017-08-16 21:25:20 +08:00
changing_configuration.md Doc updates 2017-03-01 11:39:56 -07:00
cluster_spec.md Added ability to set --service-node-port-range on kube-apiserver 2017-09-07 17:01:15 -07:00
cluster_upgrades_and_migrations.md fixed #2514: support 'kopeio' as networking argument 2017-05-12 09:08:53 -07:00
commands.md Work on cli documentation 2017-05-07 21:03:29 -06:00
creating_subdomain.md Update creating_subdomain.md 2017-05-30 13:23:29 +08:00
download_config.md Fix small typo 2017-07-31 15:57:47 -04:00
etcd_backup.md Fix typo "snapshot" in etcd_backup.md 2017-02-28 15:41:55 +01:00
etcd_volume_encryption.md Remove docs regarding manual IAM modification 2017-02-12 01:28:57 -05:00
experimental.md add EnableExternalDNS feature flag 2017-05-28 19:20:06 -04:00
gpu.md Experimental nvidia driver installation via a hook 2017-04-19 00:43:59 -04:00
high_availability.md spelled out abbreviations, moved HA example to HA docs, integrated some other suggestions from @chrislovecn 2017-06-14 23:22:10 +02:00
http_proxy.md Add support for cluster using http forward proxy 2017-08-07 14:30:42 -04:00
iam_roles.md docs: reflect changes made in #1871 2017-02-20 18:34:05 +01:00
images.md Changed all CoreOS related documentation 2017-08-16 11:54:57 -04:00
install.md Tweaks to wording 2017-02-01 11:34:27 -05:00
instance_groups.md small docs fixes 2017-08-01 00:28:38 +01:00
kubectl.md added documentation index 2017-06-14 16:05:52 +02:00
labels.md Fix a documentation instance group doc typo 2017-07-11 15:49:50 -07:00
manifests_and_customizing_via_api.md Fix typo in link (lables.md -> labels.md) 2017-08-16 09:32:10 -04:00
mfa.md Propose awsudo as a workaround for kops mfa 2017-06-22 01:39:28 +03:00
networking.md Add support for Romana as a networking option 2017-09-13 22:48:18 +00:00
node_resource_handling.md fix typo 2017-08-18 08:42:47 +00:00
ns.md Make cmd1 populate the var for cmd2 2017-09-13 15:32:41 -04:00
philosophy.md Schema v1alpha2 2016-12-18 21:56:57 -05:00
releases.md 1 -> Majority for testing apres release 2016-12-05 08:41:16 -07:00
run_in_existing_vpc.md Add support for cluster using http forward proxy 2017-08-07 14:30:42 -04:00
secrets.md change PulicKey to lower p as in publicKey in json 2017-08-23 12:38:27 +02:00
security.md Requested Changes 2017-08-08 13:47:08 +01:00
single-to-multi-master.md Create all master instance groups at first 2017-06-19 18:36:56 +09:00
state.md Cleanup: move docs to top-level, add .gitignore 2016-06-30 10:31:18 -04:00
terraform.md Fixes #2535. 2017-05-11 01:17:14 -07:00
topology.md docs/topology - Fix the rolling-update command 2017-07-31 14:01:44 +05:30
update_kops.md Update update_kops.md 2017-08-01 21:06:26 +05:30
upgrade.md Update upgrade.md 2017-04-23 12:00:14 -04:00
upgrade_from_k8s_12.md Fixes for import from kube-up 2016-12-27 00:18:18 -05:00
upgrade_from_kops_1.6_to_1.7_calico_cidr_migration.md added missing command 2017-08-02 16:08:38 +02:00
upgrade_from_kubeup.md Fixes for import from kube-up 2016-12-27 00:18:18 -05:00
vsphere-dev.md Added documentation for vSphere support status. 2017-07-01 14:08:53 -04:00
vsphere-development-status.md Added documentation for vSphere support status. 2017-07-01 14:08:53 -04:00

README.md

Documentation Index

Quick start

Overview

Command-line interface

Advanced / Detailed List of Configurations

API / Configuration References

API Usage Guides

Operations

Networking

kops design documents

Security

Inspection

Development