Skip to content

Instantly share code, notes, and snippets.

@ramr
Last active August 29, 2015 14:26
Show Gist options
  • Save ramr/67005821841097dc2a64 to your computer and use it in GitHub Desktop.
Save ramr/67005821841097dc2a64 to your computer and use it in GitHub Desktop.
router deployment config with update percent set to -10%
[vagrant@openshiftdev origin]$ oadm router --service-account=default --credentials=$KUBECONFIG --replicas=0
password for stats user admin has been set to 27Ndg4S572
deploymentconfigs/router
services/router
[vagrant@openshiftdev origin]$ oc get dc
NAME TRIGGERS LATEST VERSION
router ConfigChange 1
[vagrant@openshiftdev origin]$ oc get dc/router -o json
{
"kind": "DeploymentConfig",
"apiVersion": "v1",
"metadata": {
"name": "router",
"namespace": "default",
"selfLink": "/osapi/v1beta3/namespaces/default/deploymentconfigs/router",
"uid": "a3adfbc2-3639-11e5-bf35-080027c5bfa9",
"resourceVersion": "2235",
"creationTimestamp": "2015-07-29T21:34:49Z",
"labels": {
"router": "router"
}
},
"spec": {
"strategy": {
"type": "Rolling",
"rollingParams": {
"updatePeriodSeconds": 1,
"intervalSeconds": 1,
"timeoutSeconds": 600,
"updatePercent": -10
},
"resources": {}
},
"triggers": [
{
"type": "ConfigChange"
}
],
"replicas": 0,
"selector": {
"router": "router"
},
"template": {
"metadata": {
"creationTimestamp": null,
"labels": {
"router": "router"
}
},
"spec": {
"containers": [
{
"name": "router",
"image": "openshift/origin-haproxy-router:v1.0.3",
"ports": [
{
"hostPort": 80,
"containerPort": 80,
"protocol": "TCP"
},
{
"hostPort": 443,
"containerPort": 443,
"protocol": "TCP"
},
{
"name": "stats",
"hostPort": 1936,
"containerPort": 1936,
"protocol": "TCP"
}
],
"env": [
{
"name": "DEFAULT_CERTIFICATE"
},
{
"name": "OPENSHIFT_CA_DATA",
"value": "-----BEGIN CERTIFICATE-----\nMIIC5jCCAdCgAwIBAgIBATALBgkqhkiG9w0BAQswJjEkMCIGA1UEAwwbb3BlbnNo\naWZ0LXNpZ25lckAxNDM4MTIwNzkyMB4XDTE1MDcyODIxNTk1MloXDTE2MDcyNzIx\nNTk1M1owJjEkMCIGA1UEAwwbb3BlbnNoaWZ0LXNpZ25lckAxNDM4MTIwNzkyMIIB\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnP1OccWdfE98pZBntqHCFIZD\nNIfBNRayodJVDGX9k+Di1BQSK13XaW4uI5IKt1WwnIC19yoLyt6H6tMCOOzbGWCi\n62bEyDN2n9Isw116R1gOfESjuBtSiNmHG7aesjkHfZ8LZEMJYFeRjxwMwtMD5NRq\nwAKStcDWnXeWM7ZgI9HSSZJGDY2sflmblAp9yNULP8hxn0fHZQNUSoP297y73bae\nO3uf3wdSm3xweue3Tr9z5gSm9SwmWu9EOyDzCnhSPxstwnGEmWYZsLRK8BhMwl6U\nQsdekxb44a2K9k6SI7xqk+XIocxagKfW14FGnMDWZ+zww3ZvRSeHdkGD5/WN/wID\nAQABoyMwITAOBgNVHQ8BAf8EBAMCAKQwDwYDVR0TAQH/BAUwAwEB/zALBgkqhkiG\n9w0BAQsDggEBAGwM4WUGoXtSQBMTSa+gEx7pwgQbeTOGA5YEYyak9UXRaG1O7P+n\nMMNQlQc4KC1h7F8ltwCX+8R1mLdzDBWr09b3GSqGkSYvF/zQSaHQvadhY4LsWBYF\nwcuExb2F7xsxFZ0Jg70gLokVikGXnYYb/OEX48IOCgKhgYCXYwwxV+DQBUo7dEfD\noaZKBcKlDJLgWBq8xgVhwhTpx2edVMcqsseXy657q+ym5leiU91zpXsQtU9LMIPS\neaBQ00Flctl7gpeLesSUoPrV/kIpmvW0XYqa16DFqGaGcFFD2ZiLfXThu43Rtl9z\nLVb9YDgFz1RVOgeleB0Q8mUfJiwihqjNFY4=\n-----END CERTIFICATE-----\n"
},
{
"name": "OPENSHIFT_CERT_DATA",
"value": "-----BEGIN CERTIFICATE-----\nMIIDCTCCAfOgAwIBAgIBBjALBgkqhkiG9w0BAQswJjEkMCIGA1UEAwwbb3BlbnNo\naWZ0LXNpZ25lckAxNDM4MTIwNzkyMB4XDTE1MDcyODIxNTk1NFoXDTE2MDcyNzIx\nNTk1NVowNzEeMBwGA1UEChMVc3lzdGVtOmNsdXN0ZXItYWRtaW5zMRUwEwYDVQQD\nEwxzeXN0ZW06YWRtaW4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDa\nhGw1r8ExfeXfAjxAPSFJYrsnLwDKwQO/sO3tiDcDKv5d1um/uL4McCz92D9f5ONm\nff8uG/2hkQ68B8Dyj68KkQRZQAhj36MQva5Kr5UZ9eNELT7thOGlVEhjDxS+Wdgu\nDEwYb3HURpgO/UsaYuivpaNGPMKWlNCivdBaWxh+1+psVh2f2L5DBLBBPhEZdRFN\nUveqAyNvVGzzTb9emZEPuzaf7kBjbkEVrs+PvbgXT2NzZgZsZy7/5MFJv5dKAw3h\ndEAjpTOVhbfFJNhov17xvm1KCzudARwBpU4DA8dzLFGD2iSFpX5UYZGlN4dJtZTN\nyyk7uiE0apU1KWlJTc1pAgMBAAGjNTAzMA4GA1UdDwEB/wQEAwIAoDATBgNVHSUE\nDDAKBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMAsGCSqGSIb3DQEBCwOCAQEAPc5V\narIu12UGAE6cS/nXjFSm/b3G+awLtnIcK/fjoZJ0NTsPk4MmZFAFETxA5//4sEEW\ngUmXS4GBEWyay4wNHfMyEeLCHLUhQFKkkeE6BIn1GZvXkVlGcDYCCVpuHchP2Uez\nCV6L9W7r4z3ViFKf7+PsCJ2HXtaJoc7zEdQ4U3U/56aYsc36OwL3hxH4LkuRm21b\nB2cl02IGl5Bjnpr/Cz9tHlXDjzAzFL+VuGPNdywjeCA4WSe9GY+eu4rEHXh5i6fx\nllJzxKdYmaxjRYlzCvn3jngyw0f2IkoHYhkGb0JRtyG7fB6Gsq98rTXhcMXagCXO\nHsuEXr3VcIPIc56cag==\n-----END CERTIFICATE-----\n"
},
{
"name": "OPENSHIFT_INSECURE",
"value": "false"
},
{
"name": "OPENSHIFT_KEY_DATA",
"value": "-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEA2oRsNa/BMX3l3wI8QD0hSWK7Jy8AysEDv7Dt7Yg3Ayr+Xdbp\nv7i+DHAs/dg/X+TjZn3/Lhv9oZEOvAfA8o+vCpEEWUAIY9+jEL2uSq+VGfXjRC0+\n7YThpVRIYw8UvlnYLgxMGG9x1EaYDv1LGmLor6WjRjzClpTQor3QWlsYftfqbFYd\nn9i+QwSwQT4RGXURTVL3qgMjb1Rs802/XpmRD7s2n+5AY25BFa7Pj724F09jc2YG\nbGcu/+TBSb+XSgMN4XRAI6UzlYW3xSTYaL9e8b5tSgs7nQEcAaVOAwPHcyxRg9ok\nhaV+VGGRpTeHSbWUzcspO7ohNGqVNSlpSU3NaQIDAQABAoIBAQDGEJ+wreT0QkR4\ntiL8qywfw4EWDDGwlfEa8HlJA12x3md/kUyAfiitR4RQdpFDD0nbXbtOBQsJRl1P\nq8uFUR18+2MwrqysMkow4202vx3r0Qe1hTlzuy14WQPf3gyUWQVs/7J9t446td4g\nQBCyExMMGpv7DxnluW+/A0P2knmKhecY8z2etWMhDaK5nHZ8x8CWYq5t6026Ju6X\nY7bR9/7kn38bGYDKf0oZizcKVyaSKY8n8Vy2w6InDXXG92vs5lR2aMYTZGjVHMUn\nJxBEISneEIy9omtmAab6JMmqn1vPy7fIpddlCdBe5Q/C6IbB3pM1QItmE+uO9M1b\nfZclpQyBAoGBANqRSogin02PSGsInTq/Daz6rCnnoR1LqdeEA3spDBt/PCpg0CD/\nWiw6lzG/0yTlpuQrrK5rvlz/OV3KwBxMVFlwZhFYzP8qjJx2dCIgqn4C1/ISyk1I\nTTUim1HL4nSEnXtNl0e1MOEYXdzlCV7zWGUpqNfVtdOz6YEn75dFu0DZAoGBAP/w\n7XvN8kttSueH1SaFyGGGfogmH8vgaKGsJfC8ETcxqtabfGGpw3KAxGEdN0A1P1sW\nIKQJDY5r8cOoUA+QxCOTzEZY/iu/xhOAzP5o3MgClr4bmldL8g3fny665y+xKXBy\n9V0hrTj+4ba96YimU4LF5oHcaV8uJbBQhz0WgxcRAoGAN0Lo70ahtIB3tOg2qLXJ\nhWTTxryT1c5doOn131vffcxLsANOXClz6R7fP2ravcd6zNHmFSuUs/qrzHUI4Z7C\n7OIoTFaBbjqZ1q10a3SK5tVdOA1cLPIM41RepO3B0ef90UEq8Kx1MVRx1vnpxqIM\nRXelAv07vc0NSuSIBV1SHPECgYA492w0gTtr1HC2pgIoZ+CY7HGfZjTvkQxY59Mu\nCP4f9dsbl1IQ/tM02jpbj0Ar924ZnQw41pcA2z/dl8nyHPu7G3t9MPOp0y6ISsPV\n4Is7rW/V8pjg01OWCO8KXKl2cQ1TLRM13ngK1phwr0aalsLBucC7qM5/U+spmlLv\nouIcsQKBgAXs3l/z7z4FlzbZ6Q59mMP0zytHSl0BkECZvsjjJgXU5JL3tRRfuEbO\nhRGW27TxGJx3XblqAjhH0n6uodnET+zQ6kteV+fgWXhvflNnoeLN8QP3mGhK+I39\nXLtxWgEtWzSwvjEbKr8lrxPlTmvYfcT3Oys3fVqSxVqqcPNSKY2k\n-----END RSA PRIVATE KEY-----\n"
},
{
"name": "OPENSHIFT_MASTER",
"value": "https://10.0.2.15:8443"
},
{
"name": "ROUTER_SERVICE_NAME",
"value": "router"
},
{
"name": "ROUTER_SERVICE_NAMESPACE",
"value": "default"
},
{
"name": "STATS_PASSWORD",
"value": "27Ndg4S572"
},
{
"name": "STATS_PORT",
"value": "1936"
},
{
"name": "STATS_USERNAME",
"value": "admin"
}
],
"resources": {},
"livenessProbe": {
"tcpSocket": {
"port": 80
},
"initialDelaySeconds": 10,
"timeoutSeconds": 1
},
"terminationMessagePath": "/dev/termination-log",
"imagePullPolicy": "IfNotPresent"
}
],
"restartPolicy": "Always",
"dnsPolicy": "ClusterFirst",
"serviceAccount": "default",
"serviceAccountName": "default"
}
}
},
"status": {
"latestVersion": 1,
"details": {
"causes": [
{
"type": "ConfigChange"
}
]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment