f0786c82e9
Context and scenario to create pods and RCs In this scenario, a Kubernetes cluster is created and pods and replication controllers are launched. These will in turn launch docker instances. The manifest for the pods and replication controllers specifies the docker image to be downloaded and used in the containers. The sample files will create nginx containers. This scenario is intended to test the performance of the Kubernetes as provisioned and configured by Magnum. There are many ways to configure the cluster, therefore it would be helpful to detect if any configuration can be tuned for better performance. Partially-Implements: blueprint benchmark-scenarios-for-magnum Co-Authored-By: Ton Ngo <ton@us.ibm.com> Change-Id: I3284f44ecce1f6b30087ad380b72da9ac41f21ce
67 lines
1.4 KiB
JSON
67 lines
1.4 KiB
JSON
{
|
|
"Dummy.openstack": [
|
|
{
|
|
"args": {
|
|
"sleep": 0.1
|
|
},
|
|
"runner": {
|
|
"type": "constant",
|
|
"concurrency": 1,
|
|
"times": 1
|
|
},
|
|
"context": {
|
|
"ca_certs": {
|
|
"directory": "/home/stack"
|
|
},
|
|
"clusters": {
|
|
"node_count": 2
|
|
},
|
|
"cluster_templates": {
|
|
"dns_nameserver": "8.8.8.8",
|
|
"external_network_id": "public",
|
|
"flavor_id": "m1.small",
|
|
"docker_volume_size": 5,
|
|
"coe": "kubernetes",
|
|
"image_id": "fedora-atomic-latest",
|
|
"network_driver": "flannel"
|
|
},
|
|
"users": {
|
|
"users_per_tenant": 1,
|
|
"tenants": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"args": {
|
|
"sleep": 0.1
|
|
},
|
|
"runner": {
|
|
"type": "constant",
|
|
"concurrency": 1,
|
|
"times": 1
|
|
},
|
|
"context": {
|
|
"ca_certs": {
|
|
"directory": "/home/stack"
|
|
},
|
|
"clusters": {
|
|
"node_count": 2
|
|
},
|
|
"cluster_templates": {
|
|
"dns_nameserver": "8.8.8.8",
|
|
"external_network_id": "public",
|
|
"flavor_id": "m1.small",
|
|
"docker_volume_size": 5,
|
|
"coe": "swarm",
|
|
"image_id": "fedora-atomic-latest",
|
|
"network_driver": "docker"
|
|
},
|
|
"users": {
|
|
"users_per_tenant": 1,
|
|
"tenants": 1
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|