Skip to content

Instantly share code, notes, and snippets.

@jfchevrette
Created February 5, 2019 15:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jfchevrette/b45d2ffb0f6926f4e611540069b7a261 to your computer and use it in GitHub Desktop.
Save jfchevrette/b45d2ffb0f6926f4e611540069b7a261 to your computer and use it in GitHub Desktop.
# starter-us-east-2 (46 seconds before all routers return 200)
1549379471 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379472 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379473 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379473 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379474 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379475 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379475 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 000
1549379481 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379482 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379483 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379483 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379484 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379485 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379485 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379486 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379487 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379487 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379488 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379489 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379489 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379490 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379491 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379491 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379492 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379493 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379493 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379494 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379495 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379495 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379496 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379497 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379498 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379498 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379499 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379500 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379500 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379501 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379502 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379502 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379503 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379504 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379504 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379505 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379506 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379506 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 000
1549379512 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379513 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379513 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379514 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379515 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379516 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379516 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 503
1549379517 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379518 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379519 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379520 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379521 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379521 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379522 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379523 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379523 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379524 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379525 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379526 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379527 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
1549379528 whoami-jfctestroute.8a09.starter-us-east-2.openshiftapps.com 200
# starter-us-east-2a (63 seconds before all routers return 200)
1549379718 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379719 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379719 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379720 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379721 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379721 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379722 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379723 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379723 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379724 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379725 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379725 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379726 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379727 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379727 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379728 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379729 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379729 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379730 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379731 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379731 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379732 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379733 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379734 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379734 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 000
1549379740 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379741 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379741 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379742 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379743 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379743 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379744 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379745 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379745 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379746 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379747 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379747 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 000
1549379753 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379754 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379755 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379755 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379756 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379757 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379757 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379758 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379759 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379759 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379760 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379761 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379761 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379762 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379763 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379763 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379764 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379765 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 000
1549379770 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379771 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379772 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379772 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379773 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379774 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379774 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379775 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379776 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379777 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379777 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379778 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379779 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379779 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379780 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379781 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 503
1549379781 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379782 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379783 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 000
1549379789 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379790 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379791 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379791 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379792 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379793 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379794 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379795 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379796 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
1549379797 whoami-jfctestroute.b542.starter-us-east-2a.openshiftapps.com 200
# starter-us-east-1a (24 seconds before all routers return 200)
1549379978 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379979 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379980 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379980 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379981 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379982 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379982 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379983 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379984 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379984 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379985 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379986 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379986 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379987 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379988 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379988 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379989 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379990 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379991 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379991 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379992 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379993 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379993 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379994 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379995 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379995 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379996 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379997 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 200
1549379997 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379998 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549379999 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 200
1549380000 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 200
1549380001 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549380001 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 503
1549380002 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 200
1549380003 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 200
1549380004 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 200
1549380004 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 200
1549380005 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 200
1549380006 whoami-jfctestroute.9a6d.starter-us-east-1a.openshiftapps.com 200
# starter-us-east-1b (28 seconds before all routers return 200)
1549380190 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380191 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380192 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380192 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380193 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380194 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380195 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380195 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380196 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380197 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380197 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380198 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380199 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380199 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380200 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380201 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380201 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380202 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380203 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380203 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380204 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380205 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380206 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380206 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380207 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380208 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380208 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380209 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380210 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380210 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380211 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380212 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380212 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380213 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380214 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380214 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380215 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380216 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380217 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380217 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 503
1549380218 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 200
1549380219 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 200
1549380220 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 200
1549380221 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 200
1549380221 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 200
1549380222 whoami-jfctestroute.4e1e.starter-us-east-1b.openshiftapps.com 200
#!/bin/bash
PROJECT=jfctestroute
# trap ctrl-c and call ctrl_c()
trap ctrl_c INT
function ctrl_c() {
echo "** Trapped CTRL-C. Cleaning up..."
delete_project
exit 2
}
function delete_project() {
oc delete project $PROJECT --wait=false
while true; do
#echo "Waiting for project $PROJECT to be deleted."
if ! oc get projects $PROJECT > /dev/null 2>&1; then
break
fi
sleep 1
done
}
echo "This will completely delete project $PROJECT."
echo "Press enter to continue. Ctrl-c to abort."
read a
echo "Create project $PROJECT"
if oc get projects $PROJECT > /dev/null 2>&1; then
delete_project
fi
oc new-project $PROJECT --skip-config-write > /dev/null
sleep 5
cat <<EOF | oc -n $PROJECT create -f -
---
apiVersion: v1
kind: Pod
metadata:
name: whoami
labels:
app: whoami
spec:
containers:
- name: whoami
image: jfchevrette/whoami
ports:
- containerPort: 8080
---
apiVersion: v1
kind: Service
metadata:
name: whoami
spec:
ports:
- name: http
port: 8080
protocol: TCP
selector:
app: whoami
---
apiVersion: v1
kind: Route
metadata:
name: whoami
spec:
to:
kind: Service
name: whoami
EOF
while true; do
echo "Waiting for route status to be True."
STATUS=$(oc -n $PROJECT get route -ojson | jq '.items[0].status.ingress[].conditions[].status' -r)
if [[ "$STATUS" == "True" ]]; then
break
fi
echo "Status is $STATUS"
sleep 1
done
HOST=$(oc -n $PROJECT get route -ojson | jq '.items[0].spec.host' -r)
while true; do
echo -n "$(date +%s) $HOST "
curl -s -o /dev/null -I --max-time 1 -w "%{http_code}\n" http://$HOST
sleep 0.5
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment