Merge pull request #25726 from jszczepkowski/hpa-testfix

Automatic merge from submit-queue

Rework of resource consumer.
This commit is contained in:
k8s-merge-robot
2016-06-01 08:50:23 -07:00
8 changed files with 429 additions and 136 deletions

View File

@@ -271,6 +271,7 @@ type RCConfig struct {
MemRequest int64 // bytes
MemLimit int64 // bytes
ReadinessProbe *api.Probe
DNSPolicy *api.DNSPolicy
// Env vars, set the same for every pod.
Env map[string]string
@@ -2184,6 +2185,10 @@ func RunRC(config RCConfig) error {
func (config *RCConfig) create() error {
By(fmt.Sprintf("creating replication controller %s in namespace %s", config.Name, config.Namespace))
dnsDefault := api.DNSDefault
if config.DNSPolicy == nil {
config.DNSPolicy = &dnsDefault
}
rc := &api.ReplicationController{
ObjectMeta: api.ObjectMeta{
Name: config.Name,
@@ -2207,7 +2212,7 @@ func (config *RCConfig) create() error {
ReadinessProbe: config.ReadinessProbe,
},
},
DNSPolicy: api.DNSDefault,
DNSPolicy: *config.DNSPolicy,
},
},
},