Created
March 31, 2015 18:28
-
-
Save ramr/e78ce0fbdb6575e7a411 to your computer and use it in GitHub Desktop.
openshift router ha pod json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [vagrant@openshiftdev origin]$ openshift ex router --credentials="${KUBECONFIG}" --virtual-ips="10.0.2.100-102" --latest-images=true -o json | |
| { | |
| "metadata": {}, | |
| "items": [ | |
| { | |
| "metadata": { | |
| "name": "router", | |
| "creationTimestamp": null, | |
| "labels": { | |
| "router": "router" | |
| } | |
| }, | |
| "spec": { | |
| "port": 80, | |
| "selector": { | |
| "router": "router" | |
| }, | |
| "targetPort": 80 | |
| }, | |
| "status": {} | |
| }, | |
| { | |
| "metadata": { | |
| "name": "router", | |
| "creationTimestamp": null, | |
| "labels": { | |
| "router": "router" | |
| } | |
| }, | |
| "triggers": [ | |
| { | |
| "type": "ConfigChange" | |
| } | |
| ], | |
| "template": { | |
| "strategy": { | |
| "type": "Recreate" | |
| }, | |
| "controllerTemplate": { | |
| "replicas": 1, | |
| "selector": { | |
| "router": "router" | |
| }, | |
| "template": { | |
| "metadata": { | |
| "creationTimestamp": null, | |
| "labels": { | |
| "router": "router" | |
| } | |
| }, | |
| "spec": { | |
| "volumes": [ | |
| { | |
| "name": "lib-modules", | |
| "hostPath": { | |
| "path": "/lib/modules" | |
| }, | |
| "emptyDir": null, | |
| "gcePersistentDisk": null, | |
| "gitRepo": null, | |
| "secret": null, | |
| "nfs": null | |
| } | |
| ], | |
| "containers": [ | |
| { | |
| "name": "router", | |
| "image": "openshift/origin-haproxy-router:latest", | |
| "ports": [ | |
| { | |
| "hostPort": 80, | |
| "containerPort": 80 | |
| }, | |
| { | |
| "hostPort": 443, | |
| "containerPort": 443 | |
| } | |
| ], | |
| "env": [ | |
| { | |
| "name": "OPENSHIFT_CA_DATA", | |
| "value": "-----BEGIN CERTIFICATE-----\nMIIC5jCCAdCgAwIBAgIBATALBgkqhkiG9w0BAQswJjEkMCIGA1UEAwwbb3BlbnNo\naWZ0LXNpZ25lckAxNDI3NzM2NzU3MB4XDTE1MDMzMDE3MzIzN1oXDTE2MDMyOTE3\nMzIzOFowJjEkMCIGA1UEAwwbb3BlbnNoaWZ0LXNpZ25lckAxNDI3NzM2NzU3MIIB\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzF0z0D71SolguOh/KqL7ig1b\nxxOtf7H/ZwdJg3WL1ii8GbpwYoAMesvLRdGFahfxUSjqR1xRArr523FPPfdqqSKr\n/3ewqaWBYY+LeEdx98vAuOmp352ws0svLW5RPJUf/l0zwUwsZFXva44WH6Si77aY\njt4AgJ/IFTlXgUdROii5LMyJVY1tVfar9imtD1N1QF7c/j7FXe+1RYb7nOXj7FdJ\n50Ds5HQsQVTSQ2AXcM8r2iT+rpljB9el2atNzLZtzuZ47SQCXkMHbuJjNuuw7XEw\n7e8TgkHEQQJc92/qL+Xtu+TzUdbd0SRcHOEgmoN4b1cYP3JJ18gcJIcoyqdLWQID\nAQABoyMwITAOBgNVHQ8BAf8EBAMCAKQwDwYDVR0TAQH/BAUwAwEB/zALBgkqhkiG\n9w0BAQsDggEBAEmPl5kx2NlAksDeyO64M9t7jK40PtalMdv6L0sDDiyrKP5A9wOe\nvL7ZFiefVfaAzRksL3BrBnXEGXL3S0FN+OjlkxJGn2jD9D67JqtZ+3u6CfeLgzl2\nejje08hgB56PICA5d1HkkDgQct4yYBtPJhNPG2B7j27iEUGSMiATXwwwTGI3FZJb\nuZJPkPqquJsAnOcOd02UqRRpGg3EYdL7f9Q/i6Xv3HdIcZ6B0SBtYcuKF5lbGeuL\ncypjSVNmB7yvZGqR11g6RvgA3fHvoxcZCAyRsq75ylXPXOfjgU/ZKJmJlmYDdGjm\nnEpu/0eddehdZ1uDD1X2y1tANiuJ6oOGoJg=\n-----END CERTIFICATE-----\n" | |
| }, | |
| { | |
| "name": "OPENSHIFT_CERT_DATA", | |
| "value": "-----BEGIN CERTIFICATE-----\nMIIDCTCCAfOgAwIBAgIBBTALBgkqhkiG9w0BAQswJjEkMCIGA1UEAwwbb3BlbnNo\naWZ0LXNpZ25lckAxNDI3NzM2NzU3MB4XDTE1MDMzMDE3MzI0MVoXDTE2MDMyOTE3\nMzI0MlowNzEeMBwGA1UEChMVc3lzdGVtOmNsdXN0ZXItYWRtaW5zMRUwEwYDVQQD\nEwxzeXN0ZW06YWRtaW4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDL\nUoMmjxhdN+4TERotPj7DT+oUKhmV0/8b9eI2FXA2BEF/lzGKSgFVeYRslT5HVnzw\nmXYGX3knoBE4MdAMvgULPDWRRx84jvX79iAcjrZw4EOozJMEDjV4xrULK4DopXrH\nzreQs+GiSaizFJMn4vrrG2oqAj2sibiZ4cn62Oyta3QJ36LzSXN/ayPLYUZMjBeS\nDhMiiUjiCzRaySFFWZW3C6TzYHxHzEx05lcAR2AHzVa4GzGxn5oT1O/CLfrxwUwQ\nXx/iAy836kWT+oU6ueJOTtCeFBvNolk9JFq+eEwrRd2PuKSZ4v3F3pE7zR+hScRG\nf7VJdRdhYPYRUkOtfbTVAgMBAAGjNTAzMA4GA1UdDwEB/wQEAwIAoDATBgNVHSUE\nDDAKBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMAsGCSqGSIb3DQEBCwOCAQEAlDjX\nTHVGzZtqSMLcXMFzf1HE/SWwD2OjDo7S5VmXDjMPUJZGQ769Tx+eXWDPh1Sjb7Ua\na4hUgvOdN1hDdEAxYSD0KATMOlABBVwsea1+81xwnye2xWL6otRB6WXXSkealD1Y\nDJhmytq6jhJvxMgateRaIfHcwv6aBCJPPYW+ezZWVSK9I2DLLGE5vevq/RVl6LlY\nAc9y9qlSkyZi0lW8F0ysqPAILUmJHbWjMbQLgPjnmm+cJrsPk58fzobmghr2h33A\n4qxV9IxKx7drR/7Ar5pOpzQJjJiH3yiN+0nq0YOPGEy3QvyKhHTMkpzf2kMuHs9P\nYFgpFOotsSi57SSfmw==\n-----END CERTIFICATE-----\n" | |
| }, | |
| { | |
| "name": "OPENSHIFT_INSECURE", | |
| "value": "false" | |
| }, | |
| { | |
| "name": "OPENSHIFT_KEY_DATA", | |
| "value": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAy1KDJo8YXTfuExEaLT4+w0/qFCoZldP/G/XiNhVwNgRBf5cx\nikoBVXmEbJU+R1Z88Jl2Bl95J6ARODHQDL4FCzw1kUcfOI71+/YgHI62cOBDqMyT\nBA41eMa1CyuA6KV6x863kLPhokmosxSTJ+L66xtqKgI9rIm4meHJ+tjsrWt0Cd+i\n80lzf2sjy2FGTIwXkg4TIolI4gs0WskhRVmVtwuk82B8R8xMdOZXAEdgB81WuBsx\nsZ+aE9Tvwi368cFMEF8f4gMvN+pFk/qFOrniTk7QnhQbzaJZPSRavnhMK0Xdj7ik\nmeL9xd6RO80foUnERn+1SXUXYWD2EVJDrX201QIDAQABAoIBAQC2KsFy5LZxntDh\nqGsJqkFVgN47HtU5lm11QcJhrqeQ3hNJG8+5FUFIsc1h8/2OsQDUGMrUPuowBIwp\nCwhawk2GmXVtKonghMYD76spqvvu+h/ktxXphkmGYpKG5X1j9A+jwaRaM7CvVMuf\nV4nZLNafmzptVQCo++O3i8MJyx2S6aAwEn0fqG72x92lDi6K3FTWUF60n6mXbbpG\n5HFuoMrQ728gSDpk1SnlxTwiw2ySJXYGoc6gv/Iw6KqsiQ5KdtW4xAWjhMllNKsh\nnBPsb+8F1H7n9kapeBg8iIfes0NmQ3Uz7544rvJn95f6dVHNbv8huviwt1WORbF3\nQurIkSoBAoGBAO2NIBtxtkZDKRSZxL5nO3UwunRg2ylm60c+Gnz6edWuCxlDebUg\nlL/VYQ9mp8gCCpdZoZqe79KF93N5ULobU3+C5mVldWnXaeNH3y5FKd8IBCb6xaeM\n2t/HqjkWzzIvqC6hMrWZB7ArOAak0C6fiG/Q7lsu6kFFi4x1gacFU//BAoGBANsc\n3TA2kgpZ/QhlrVyLvjTm+d+FkLpl6ayDo/5hEIWClnZTQhHVEjejLY1AquOAaT1Z\nnDFh0J0TubOvGm92sOeTmAn31ItbQr5MCl1Uvy4Aeb7Zzsu6x/kGR+VV9hY30kPd\nqh6Tjz7j3FVE2iGowBSenFY+A4PZbZj8rgMfqDoVAoGAarfVzr59Bn+xeuHBs1Ap\nM/KaMSI6ExV7aVwLBk54YXh43/aiPK7QZIX1vrd9dKsGGwxXP2FbmBY7HpNHovQX\nxNcHrlGwN8ZgeYyWRPEpaFrvkptiJG1w/styO4d1ubQTOC+O2mpPO+OOnd148RkW\ncDVKf4hKENyvXoCDqIcKP4ECgYEAj9nJVWfeRTGDL8ohIMsV2wFxNtAnjlhuKzZZ\nqh3rjNuJELHkhHSQezqEI2I7TxT1ArQcGUeQgC99EXx6LIeN6Ns7TAAK6FrH3Mtr\nWo7S3M6vHx875wD/XHxFI0lmQHvxbWDP2TcjKjTKaKjFVKfHQ0JGfVBFWoCatX/e\ndmqINWkCgYAWclEgFCFSQognyFZUpC3M0eZT+j/FtLr0P16S2boSu01xBMxgqHar\n43iWJWtqxlZKhLjbe3xYP3UeIxyU6OWSFMEsKsnJf02eRx0LaH0NamCaEeS/l12h\n1gnHyirqBwwPmigSEXpayHtMKZr4o8kQZZlG9HR8tdERJ6Pf5L+BFw==\n-----END RSA PRIVATE KEY-----\n" | |
| }, | |
| { | |
| "name": "OPENSHIFT_MASTER", | |
| "value": "https://10.0.2.15:8443" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_HA_NETWORK_INTERFACE" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_HA_REPLICA_COUNT", | |
| "value": "1" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_HA_UNICAST_PEERS" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_HA_USE_UNICAST", | |
| "value": "false" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_HA_VIRTUAL_IPS", | |
| "value": "10.0.2.100-102" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_NAME", | |
| "value": "router" | |
| } | |
| ], | |
| "resources": {}, | |
| "livenessProbe": { | |
| "tcpSocket": { | |
| "port": 80 | |
| } | |
| }, | |
| "imagePullPolicy": "", | |
| "capabilities": {} | |
| }, | |
| { | |
| "name": "failover-monitor", | |
| "image": "openshift/origin-keepalived-failover-monitor:latest", | |
| "env": [ | |
| { | |
| "name": "OPENSHIFT_CA_DATA", | |
| "value": "-----BEGIN CERTIFICATE-----\nMIIC5jCCAdCgAwIBAgIBATALBgkqhkiG9w0BAQswJjEkMCIGA1UEAwwbb3BlbnNo\naWZ0LXNpZ25lckAxNDI3NzM2NzU3MB4XDTE1MDMzMDE3MzIzN1oXDTE2MDMyOTE3\nMzIzOFowJjEkMCIGA1UEAwwbb3BlbnNoaWZ0LXNpZ25lckAxNDI3NzM2NzU3MIIB\nIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzF0z0D71SolguOh/KqL7ig1b\nxxOtf7H/ZwdJg3WL1ii8GbpwYoAMesvLRdGFahfxUSjqR1xRArr523FPPfdqqSKr\n/3ewqaWBYY+LeEdx98vAuOmp352ws0svLW5RPJUf/l0zwUwsZFXva44WH6Si77aY\njt4AgJ/IFTlXgUdROii5LMyJVY1tVfar9imtD1N1QF7c/j7FXe+1RYb7nOXj7FdJ\n50Ds5HQsQVTSQ2AXcM8r2iT+rpljB9el2atNzLZtzuZ47SQCXkMHbuJjNuuw7XEw\n7e8TgkHEQQJc92/qL+Xtu+TzUdbd0SRcHOEgmoN4b1cYP3JJ18gcJIcoyqdLWQID\nAQABoyMwITAOBgNVHQ8BAf8EBAMCAKQwDwYDVR0TAQH/BAUwAwEB/zALBgkqhkiG\n9w0BAQsDggEBAEmPl5kx2NlAksDeyO64M9t7jK40PtalMdv6L0sDDiyrKP5A9wOe\nvL7ZFiefVfaAzRksL3BrBnXEGXL3S0FN+OjlkxJGn2jD9D67JqtZ+3u6CfeLgzl2\nejje08hgB56PICA5d1HkkDgQct4yYBtPJhNPG2B7j27iEUGSMiATXwwwTGI3FZJb\nuZJPkPqquJsAnOcOd02UqRRpGg3EYdL7f9Q/i6Xv3HdIcZ6B0SBtYcuKF5lbGeuL\ncypjSVNmB7yvZGqR11g6RvgA3fHvoxcZCAyRsq75ylXPXOfjgU/ZKJmJlmYDdGjm\nnEpu/0eddehdZ1uDD1X2y1tANiuJ6oOGoJg=\n-----END CERTIFICATE-----\n" | |
| }, | |
| { | |
| "name": "OPENSHIFT_CERT_DATA", | |
| "value": "-----BEGIN CERTIFICATE-----\nMIIDCTCCAfOgAwIBAgIBBTALBgkqhkiG9w0BAQswJjEkMCIGA1UEAwwbb3BlbnNo\naWZ0LXNpZ25lckAxNDI3NzM2NzU3MB4XDTE1MDMzMDE3MzI0MVoXDTE2MDMyOTE3\nMzI0MlowNzEeMBwGA1UEChMVc3lzdGVtOmNsdXN0ZXItYWRtaW5zMRUwEwYDVQQD\nEwxzeXN0ZW06YWRtaW4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDL\nUoMmjxhdN+4TERotPj7DT+oUKhmV0/8b9eI2FXA2BEF/lzGKSgFVeYRslT5HVnzw\nmXYGX3knoBE4MdAMvgULPDWRRx84jvX79iAcjrZw4EOozJMEDjV4xrULK4DopXrH\nzreQs+GiSaizFJMn4vrrG2oqAj2sibiZ4cn62Oyta3QJ36LzSXN/ayPLYUZMjBeS\nDhMiiUjiCzRaySFFWZW3C6TzYHxHzEx05lcAR2AHzVa4GzGxn5oT1O/CLfrxwUwQ\nXx/iAy836kWT+oU6ueJOTtCeFBvNolk9JFq+eEwrRd2PuKSZ4v3F3pE7zR+hScRG\nf7VJdRdhYPYRUkOtfbTVAgMBAAGjNTAzMA4GA1UdDwEB/wQEAwIAoDATBgNVHSUE\nDDAKBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMAsGCSqGSIb3DQEBCwOCAQEAlDjX\nTHVGzZtqSMLcXMFzf1HE/SWwD2OjDo7S5VmXDjMPUJZGQ769Tx+eXWDPh1Sjb7Ua\na4hUgvOdN1hDdEAxYSD0KATMOlABBVwsea1+81xwnye2xWL6otRB6WXXSkealD1Y\nDJhmytq6jhJvxMgateRaIfHcwv6aBCJPPYW+ezZWVSK9I2DLLGE5vevq/RVl6LlY\nAc9y9qlSkyZi0lW8F0ysqPAILUmJHbWjMbQLgPjnmm+cJrsPk58fzobmghr2h33A\n4qxV9IxKx7drR/7Ar5pOpzQJjJiH3yiN+0nq0YOPGEy3QvyKhHTMkpzf2kMuHs9P\nYFgpFOotsSi57SSfmw==\n-----END CERTIFICATE-----\n" | |
| }, | |
| { | |
| "name": "OPENSHIFT_INSECURE", | |
| "value": "false" | |
| }, | |
| { | |
| "name": "OPENSHIFT_KEY_DATA", | |
| "value": "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAy1KDJo8YXTfuExEaLT4+w0/qFCoZldP/G/XiNhVwNgRBf5cx\nikoBVXmEbJU+R1Z88Jl2Bl95J6ARODHQDL4FCzw1kUcfOI71+/YgHI62cOBDqMyT\nBA41eMa1CyuA6KV6x863kLPhokmosxSTJ+L66xtqKgI9rIm4meHJ+tjsrWt0Cd+i\n80lzf2sjy2FGTIwXkg4TIolI4gs0WskhRVmVtwuk82B8R8xMdOZXAEdgB81WuBsx\nsZ+aE9Tvwi368cFMEF8f4gMvN+pFk/qFOrniTk7QnhQbzaJZPSRavnhMK0Xdj7ik\nmeL9xd6RO80foUnERn+1SXUXYWD2EVJDrX201QIDAQABAoIBAQC2KsFy5LZxntDh\nqGsJqkFVgN47HtU5lm11QcJhrqeQ3hNJG8+5FUFIsc1h8/2OsQDUGMrUPuowBIwp\nCwhawk2GmXVtKonghMYD76spqvvu+h/ktxXphkmGYpKG5X1j9A+jwaRaM7CvVMuf\nV4nZLNafmzptVQCo++O3i8MJyx2S6aAwEn0fqG72x92lDi6K3FTWUF60n6mXbbpG\n5HFuoMrQ728gSDpk1SnlxTwiw2ySJXYGoc6gv/Iw6KqsiQ5KdtW4xAWjhMllNKsh\nnBPsb+8F1H7n9kapeBg8iIfes0NmQ3Uz7544rvJn95f6dVHNbv8huviwt1WORbF3\nQurIkSoBAoGBAO2NIBtxtkZDKRSZxL5nO3UwunRg2ylm60c+Gnz6edWuCxlDebUg\nlL/VYQ9mp8gCCpdZoZqe79KF93N5ULobU3+C5mVldWnXaeNH3y5FKd8IBCb6xaeM\n2t/HqjkWzzIvqC6hMrWZB7ArOAak0C6fiG/Q7lsu6kFFi4x1gacFU//BAoGBANsc\n3TA2kgpZ/QhlrVyLvjTm+d+FkLpl6ayDo/5hEIWClnZTQhHVEjejLY1AquOAaT1Z\nnDFh0J0TubOvGm92sOeTmAn31ItbQr5MCl1Uvy4Aeb7Zzsu6x/kGR+VV9hY30kPd\nqh6Tjz7j3FVE2iGowBSenFY+A4PZbZj8rgMfqDoVAoGAarfVzr59Bn+xeuHBs1Ap\nM/KaMSI6ExV7aVwLBk54YXh43/aiPK7QZIX1vrd9dKsGGwxXP2FbmBY7HpNHovQX\nxNcHrlGwN8ZgeYyWRPEpaFrvkptiJG1w/styO4d1ubQTOC+O2mpPO+OOnd148RkW\ncDVKf4hKENyvXoCDqIcKP4ECgYEAj9nJVWfeRTGDL8ohIMsV2wFxNtAnjlhuKzZZ\nqh3rjNuJELHkhHSQezqEI2I7TxT1ArQcGUeQgC99EXx6LIeN6Ns7TAAK6FrH3Mtr\nWo7S3M6vHx875wD/XHxFI0lmQHvxbWDP2TcjKjTKaKjFVKfHQ0JGfVBFWoCatX/e\ndmqINWkCgYAWclEgFCFSQognyFZUpC3M0eZT+j/FtLr0P16S2boSu01xBMxgqHar\n43iWJWtqxlZKhLjbe3xYP3UeIxyU6OWSFMEsKsnJf02eRx0LaH0NamCaEeS/l12h\n1gnHyirqBwwPmigSEXpayHtMKZr4o8kQZZlG9HR8tdERJ6Pf5L+BFw==\n-----END RSA PRIVATE KEY-----\n" | |
| }, | |
| { | |
| "name": "OPENSHIFT_MASTER", | |
| "value": "https://10.0.2.15:8443" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_HA_NETWORK_INTERFACE" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_HA_REPLICA_COUNT", | |
| "value": "1" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_HA_UNICAST_PEERS" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_HA_USE_UNICAST", | |
| "value": "false" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_HA_VIRTUAL_IPS", | |
| "value": "10.0.2.100-102" | |
| }, | |
| { | |
| "name": "OPENSHIFT_ROUTER_NAME", | |
| "value": "router" | |
| } | |
| ], | |
| "resources": {}, | |
| "volumeMounts": [ | |
| { | |
| "name": "lib-modules", | |
| "readOnly": true, | |
| "mountPath": "/lib/modules" | |
| } | |
| ], | |
| "privileged": true, | |
| "imagePullPolicy": "", | |
| "capabilities": {} | |
| } | |
| ] | |
| } | |
| } | |
| } | |
| } | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment