kubernetes/test/e2e
Kubernetes Submit Queue 43286a82c6 Merge pull request #39981 from fraenkel/optional_configmaps_secrets
Automatic merge from submit-queue

Optional configmaps and secrets

Allow configmaps and secrets for environment variables and volume sources to be optional

Implements approved proposal c9f881b7bb

Release note:
```release-note
Volumes and environment variables populated from ConfigMap and Secret objects can now tolerate the named source object or specific keys being missing, by adding `optional: true` to the volume or environment variable source specifications.
```
2017-01-23 23:06:35 -08:00
..
chaosmonkey Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
common Merge pull request #39981 from fraenkel/optional_configmaps_secrets 2017-01-23 23:06:35 -08:00
framework refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
generated Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
perftype Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
testing-manifests Use statefulset instead in controller 2017-01-17 10:36:37 +08:00
addon_update.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
apparmor.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
autoscaling_utils.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
BUILD refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
cadvisor.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
cluster_logging_es.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
cluster_logging_gcl.go Include gcl logging test in gke suite 2017-01-13 15:36:32 +01:00
cluster_logging_utils.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
cluster_size_autoscaling.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
cluster_upgrade.go fix redundant alias clientset 2017-01-12 10:21:05 +08:00
cronjob.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
daemon_restart.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
daemon_set.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
dashboard.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
density.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
deployment.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
disruption.go Test changes due to client-go staging changes 2017-01-23 17:52:47 -05:00
dns_autoscaling.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
dns_configmap.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
dns.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
e2e_test.go Add viper support to core e2es 2016-09-15 18:38:01 -04:00
e2e-example-config.json Add viper support to core e2es 2016-09-15 18:38:01 -04:00
e2e.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
empty_dir_wrapper.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
empty.go Allow for configuring timeout for waiting for nodes 2016-12-13 09:55:34 +01:00
etcd_failure.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
events.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
example_cluster_dns.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
example_k8petstore.go Merge pull request #38592 from krousey/client-context 2017-01-16 10:37:38 -08:00
examples.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
firewall.go fix redundant alias clientset 2017-01-12 10:21:05 +08:00
garbage_collector.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
generated_clientset.go Test changes due to client-go staging changes 2017-01-23 17:52:47 -05:00
gke_local_ssd.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
gke_node_pools.go Use clientset in GetReadySchedulableNodesOrDie 2016-10-19 15:55:39 +02:00
ha_master.go Merge pull request #39661 from NickrenREN/clientset-redundant-modify 2017-01-12 13:29:16 -08:00
horizontal_pod_autoscaling.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
ingress_utils.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
ingress.go Move some common functions in e2e to e2e.framework for reusability 2017-01-19 07:56:30 +05:30
initial_resources.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
job.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
kibana_logging.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
kube_proxy.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
kubectl.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
kubelet_perf.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
kubelet.go fix redundant alias clientset 2017-01-12 10:21:05 +08:00
limit_range.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
load.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
logging_soak.go New ns param for NewClusterVerification 2016-12-05 16:27:07 -05:00
mesos.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
metrics_grabber_test.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
monitoring.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
namespace.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
network_partition.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
networking_perf.go New ns param for NewClusterVerification 2016-12-05 16:27:07 -05:00
networking.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
node_problem_detector.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
nodeoutofdisk.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
opaque_resource.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
pd.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
persistent_volumes-disruptive.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
persistent_volumes.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
pod_gc.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
pods.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
portforward.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
pre_stop.go add rbac v1beta1 2017-01-18 09:49:33 -05:00
proxy.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
rc.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
reboot.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
replica_set.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
rescheduler.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
resize_nodes.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
resource_quota.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
restart.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
scheduler_predicates.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
security_context.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
service_accounts.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
service_latency.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
service.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
serviceloadbalancers.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
ssh.go Use clientset in GetReadySchedulableNodesOrDie 2016-10-19 15:55:39 +02:00
statefulset.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
third-party.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
ubernetes_lite.go refactor: move ListOptions references to metav1 2017-01-23 17:52:46 -05:00
util_iperf.go
volume_provisioning.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
volumes.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00