Created
October 5, 2016 14:07
-
-
Save garethahealy/f60883472b5eedb49af56324ffe181fe to your computer and use it in GitHub Desktop.
oc new-app --loglevel=8
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
| [root@localhost ~]# oc new-app --file=cakephp-mysql.json --loglevel=8 | |
| I1005 14:01:04.772578 8605 loader.go:330] Config loaded from file /var/lib/origin/openshift.local.config/master/admin.kubeconfig | |
| I1005 14:01:04.773359 8605 round_trippers.go:296] GET https://10.2.2.2:8443/oapi | |
| I1005 14:01:04.773367 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.773371 8605 round_trippers.go:306] User-Agent: oc/v1.3.0 (linux/amd64) openshift/d451518 | |
| I1005 14:01:04.773374 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.773377 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.808198 8605 round_trippers.go:321] Response Status: 200 OK in 34 milliseconds | |
| I1005 14:01:04.808217 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.808221 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.808224 8605 round_trippers.go:327] Content-Length: 93 | |
| I1005 14:01:04.808227 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.808230 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.808273 8605 request.go:901] Response Body: {"kind":"APIVersions","apiVersion":"v1","versions":["v1"],"serverAddressByClientCIDRs":null} | |
| I1005 14:01:04.808730 8605 round_trippers.go:296] GET https://10.2.2.2:8443/version | |
| I1005 14:01:04.808738 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.808742 8605 round_trippers.go:306] User-Agent: oc/v1.3.0 (linux/amd64) openshift/d451518 | |
| I1005 14:01:04.808746 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.808749 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.810024 8605 round_trippers.go:321] Response Status: 200 OK in 1 milliseconds | |
| I1005 14:01:04.810037 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.810040 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.810044 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.810047 8605 round_trippers.go:327] Content-Length: 235 | |
| I1005 14:01:04.810050 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.810080 8605 request.go:901] Response Body: { | |
| "major": "1", | |
| "minor": "3", | |
| "gitVersion": "v1.3.0+52492b4", | |
| "gitCommit": "52492b4", | |
| "gitTreeState": "clean", | |
| "buildDate": "2016-09-23T18:27:23Z", | |
| "goVersion": "go1.6.3", | |
| "compiler": "gc", | |
| "platform": "linux/amd64" | |
| } | |
| I1005 14:01:04.810608 8605 cached_discovery.go:80] returning cached discovery info from /root/.kube/10.2.2.2_8443/servergroups.json | |
| I1005 14:01:04.810669 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/apps/v1alpha1/serverresources.json | |
| I1005 14:01:04.810707 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/authentication.k8s.io/v1beta1/serverresources.json | |
| I1005 14:01:04.810735 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/autoscaling/v1/serverresources.json | |
| I1005 14:01:04.810765 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/batch/v1/serverresources.json | |
| I1005 14:01:04.810790 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/batch/v2alpha1/serverresources.json | |
| I1005 14:01:04.810854 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/extensions/v1beta1/serverresources.json | |
| I1005 14:01:04.811129 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/v1/serverresources.json | |
| I1005 14:01:04.811258 8605 round_trippers.go:296] GET https://10.2.2.2:8443/version | |
| I1005 14:01:04.811263 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.811267 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.811270 8605 round_trippers.go:306] User-Agent: oc/v1.3.0 (linux/amd64) openshift/d451518 | |
| I1005 14:01:04.811273 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.812992 8605 round_trippers.go:321] Response Status: 200 OK in 1 milliseconds | |
| I1005 14:01:04.813016 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.813021 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.813025 8605 round_trippers.go:327] Content-Length: 235 | |
| I1005 14:01:04.813028 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.813032 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.813083 8605 request.go:901] Response Body: { | |
| "major": "1", | |
| "minor": "3", | |
| "gitVersion": "v1.3.0+52492b4", | |
| "gitCommit": "52492b4", | |
| "gitTreeState": "clean", | |
| "buildDate": "2016-09-23T18:27:23Z", | |
| "goVersion": "go1.6.3", | |
| "compiler": "gc", | |
| "platform": "linux/amd64" | |
| } | |
| I1005 14:01:04.813356 8605 cached_discovery.go:80] returning cached discovery info from /root/.kube/10.2.2.2_8443/servergroups.json | |
| I1005 14:01:04.813410 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/apps/v1alpha1/serverresources.json | |
| I1005 14:01:04.813448 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/authentication.k8s.io/v1beta1/serverresources.json | |
| I1005 14:01:04.813505 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/autoscaling/v1/serverresources.json | |
| I1005 14:01:04.813546 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/batch/v1/serverresources.json | |
| I1005 14:01:04.813644 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/batch/v2alpha1/serverresources.json | |
| I1005 14:01:04.813812 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/extensions/v1beta1/serverresources.json | |
| I1005 14:01:04.814084 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/v1/serverresources.json | |
| I1005 14:01:04.814328 8605 round_trippers.go:296] GET https://10.2.2.2:8443/version | |
| I1005 14:01:04.814336 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.814339 8605 round_trippers.go:306] User-Agent: oc/v1.3.0 (linux/amd64) openshift/d451518 | |
| I1005 14:01:04.814343 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.814346 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.816214 8605 round_trippers.go:321] Response Status: 200 OK in 1 milliseconds | |
| I1005 14:01:04.816235 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.816239 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.816243 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.816246 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.816249 8605 round_trippers.go:327] Content-Length: 235 | |
| I1005 14:01:04.816285 8605 request.go:901] Response Body: { | |
| "major": "1", | |
| "minor": "3", | |
| "gitVersion": "v1.3.0+52492b4", | |
| "gitCommit": "52492b4", | |
| "gitTreeState": "clean", | |
| "buildDate": "2016-09-23T18:27:23Z", | |
| "goVersion": "go1.6.3", | |
| "compiler": "gc", | |
| "platform": "linux/amd64" | |
| } | |
| I1005 14:01:04.816487 8605 cached_discovery.go:80] returning cached discovery info from /root/.kube/10.2.2.2_8443/servergroups.json | |
| I1005 14:01:04.816565 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/apps/v1alpha1/serverresources.json | |
| I1005 14:01:04.816619 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/authentication.k8s.io/v1beta1/serverresources.json | |
| I1005 14:01:04.816668 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/autoscaling/v1/serverresources.json | |
| I1005 14:01:04.816747 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/batch/v1/serverresources.json | |
| I1005 14:01:04.816787 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/batch/v2alpha1/serverresources.json | |
| I1005 14:01:04.816923 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/extensions/v1beta1/serverresources.json | |
| I1005 14:01:04.817161 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/v1/serverresources.json | |
| I1005 14:01:04.817713 8605 round_trippers.go:296] GET https://10.2.2.2:8443/api | |
| I1005 14:01:04.817719 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.817723 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.817726 8605 round_trippers.go:306] User-Agent: oc/v1.3.0+52492b4 (linux/amd64) kubernetes/52492b4 | |
| I1005 14:01:04.817729 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.819069 8605 round_trippers.go:321] Response Status: 200 OK in 1 milliseconds | |
| I1005 14:01:04.819081 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.819085 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.819088 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.819091 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.819094 8605 round_trippers.go:327] Content-Length: 131 | |
| I1005 14:01:04.819119 8605 request.go:901] Response Body: {"kind":"APIVersions","versions":["v1"],"serverAddressByClientCIDRs":[{"clientCIDR":"0.0.0.0/0","serverAddress":"10.2.2.2:8443"}]} | |
| I1005 14:01:04.819256 8605 round_trippers.go:296] GET https://10.2.2.2:8443/apis | |
| I1005 14:01:04.819262 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.819265 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.819268 8605 round_trippers.go:306] User-Agent: oc/v1.3.0+52492b4 (linux/amd64) kubernetes/52492b4 | |
| I1005 14:01:04.819271 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.820590 8605 round_trippers.go:321] Response Status: 200 OK in 1 milliseconds | |
| I1005 14:01:04.820603 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.820607 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.820611 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.820614 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.820617 8605 round_trippers.go:327] Content-Length: 1357 | |
| I1005 14:01:04.820701 8605 request.go:901] Response Body: {"kind":"APIGroupList","groups":[{"name":"apps","versions":[{"groupVersion":"apps/v1alpha1","version":"v1alpha1"}],"preferredVersion":{"groupVersion":"apps/v1alpha1","version":"v1alpha1"},"serverAddressByClientCIDRs":[{"clientCIDR":"0.0.0.0/0","serverAddress":"10.2.2.2:8443"}]},{"name":"authentication.k8s.io","versions":[{"groupVersion":"authentication.k8s.io/v1beta1","version":"v1beta1"}],"preferredVersion":{"groupVersion":"authentication.k8s.io/v1beta1","version":"v1beta1"},"serverAddressByClientCIDRs":[{"clientCIDR":"0.0.0.0/0","serverAddress":"10.2.2.2:8443"}]},{"name":"autoscaling","versions":[{"groupVersion":"autoscaling/v1","version":"v1"}],"preferredVersion":{"groupVersion":"autoscaling/v1","version":"v1"},"serverAddressByClientCIDRs":[{"clientCIDR":"0.0.0.0/0","serverAddress":"10.2.2.2:8443"}]},{"name":"batch","versions":[{"groupVersion":"batch/v1","version":"v1"},{"groupVersion":"batch/v2alpha1","version":"v2alpha1"}],"preferredVersion":{"groupVersion":"batch/v1","version":"v1"},"serverAddressByClientCIDRs":[{"clientCIDR":"0.0.0.0/0","serverAddress":"10.2.2.2:8443"}]},{"name":"extensions","versions":[{"groupVersion":"extensions/v1beta1","version":"v1beta1"}],"preferredVersion":{"groupVersion":"extensions/v1beta1","version":"v1beta1"},"serverAddressByClientCIDRs":[{"clientCIDR":"0.0.0.0/0","serverAddress":"10.2.2.2:8443"}]}]} | |
| I1005 14:01:04.825547 8605 decoder.go:202] decoding stream as JSON | |
| I1005 14:01:04.826337 8605 cached_discovery.go:80] returning cached discovery info from /root/.kube/10.2.2.2_8443/servergroups.json | |
| I1005 14:01:04.826384 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/apps/v1alpha1/serverresources.json | |
| I1005 14:01:04.826429 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/authentication.k8s.io/v1beta1/serverresources.json | |
| I1005 14:01:04.826471 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/autoscaling/v1/serverresources.json | |
| I1005 14:01:04.826514 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/batch/v1/serverresources.json | |
| I1005 14:01:04.826548 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/batch/v2alpha1/serverresources.json | |
| I1005 14:01:04.826673 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/extensions/v1beta1/serverresources.json | |
| I1005 14:01:04.827012 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/v1/serverresources.json | |
| I1005 14:01:04.827729 8605 resolve.go:167] Code [] | |
| I1005 14:01:04.827739 8605 resolve.go:168] Components [cakephp-mysql.json] | |
| I1005 14:01:04.827767 8605 newapp.go:367] processing template test2/cakephp-mysql-example | |
| I1005 14:01:04.828025 8605 request.go:562] Request Body: {"kind":"Template","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","namespace":"test2","creationTimestamp":null,"annotations":{"description":"An example CakePHP application with a MySQL database","iconClass":"icon-php","tags":"quickstart,php,cakephp,mysql"}},"objects":[{"kind":"Service","apiVersion":"v1","metadata":{"name":"${NAME}","annotations":{"description":"Exposes and load balances the application pods"}},"spec":{"ports":[{"name":"web","port":8080,"targetPort":8080}],"selector":{"name":"${NAME}"}}},{"kind":"Route","apiVersion":"v1","metadata":{"name":"${NAME}"},"spec":{"host":"${APPLICATION_DOMAIN}","to":{"kind":"Service","name":"${NAME}"}}},{"kind":"ImageStream","apiVersion":"v1","metadata":{"name":"${NAME}","annotations":{"description":"Keeps track of changes in the application image"}}},{"kind":"BuildConfig","apiVersion":"v1","metadata":{"name":"${NAME}","annotations":{"description":"Defines how to build the application"}},"spec":{"source":{"type":"Git","git":{"uri":"${SOURCE_REPOSITORY_URL}","ref":"${SOURCE_REPOSITORY_REF}"},"contextDir":"${CONTEXT_DIR}"},"strategy":{"type":"Source","sourceStrategy":{"from":{"kind":"ImageStreamTag","namespace":"${NAMESPACE}","name":"php:5.6"},"env":[{"name":"COMPOSER_MIRROR","value":"${COMPOSER_MIRROR}"}]}},"output":{"to":{"kind":"ImageStreamTag","name":"${NAME}:latest"}},"triggers":[{"type":"ImageChange"},{"type":"ConfigChange"},{"type":"GitHub","github":{"secret":"${GITHUB_WEBHOOK_SECRET}"}}]}},{"kind":"DeploymentConfig","apiVersion":"v1","metadata":{"name":"${NAME}","annotations":{"description":"Defines how to deploy the application server"}},"spec":{"strategy":{"type":"Recreate","recreateParams":{"pre":{"failurePolicy":"Retry","execNewPod":{"command":["./migrate-database.sh"],"containerName":"cakephp-mysql-example"}}}},"triggers":[{"type":"ImageChange","imageChangeParams":{"automatic":true,"containerNames":["cakephp-mysql-example"],"from":{"kind":"ImageStreamTag","name":"${NAME}:latest"}}},{"type":"ConfigChange"}],"replicas":1,"selector":{"name":"${NAME}"},"template":{"metadata":{"name":"${NAME}","labels":{"name":"${NAME}"}},"spec":{"containers":[{"name":"cakephp-mysql-example","image":" ","ports":[{"containerPort":8080}],"readinessProbe":{"timeoutSeconds":3,"initialDelaySeconds":3,"httpGet":{"path":"/health.php","port":8080}},"livenessProbe":{"timeoutSeconds":3,"initialDelaySeconds":30,"httpGet":{"path":"/","port":8080}},"env":[{"name":"DATABASE_SERVICE_NAME","value":"${DATABASE_SERVICE_NAME}"},{"name":"DATABASE_ENGINE","value":"${DATABASE_ENGINE}"},{"name":"DATABASE_NAME","value":"${DATABASE_NAME}"},{"name":"DATABASE_USER","value":"${DATABASE_USER}"},{"name":"DATABASE_PASSWORD","value":"${DATABASE_PASSWORD}"},{"name":"CAKEPHP_SECRET_TOKEN","value":"${CAKEPHP_SECRET_TOKEN}"},{"name":"CAKEPHP_SECURITY_SALT","value":"${CAKEPHP_SECURITY_SALT}"},{"name":"CAKEPHP_SECURITY_CIPHER_SEED","value":"${CAKEPHP_SECURITY_CIPHER_SEED}"},{"name":"OPCACHE_REVALIDATE_FREQ","value":"${OPCACHE_REVALIDATE_FREQ}"}],"resources":{"limits":{"memory":"${MEMORY_LIMIT}"}}}]}}}},{"kind":"Service","apiVersion":"v1","metadata":{"name":"${DATABASE_SERVICE_NAME}","annotations":{"description":"Exposes the database server"}},"spec":{"ports":[{"name":"mysql","port":3306,"targetPort":3306}],"selector":{"name":"${DATABASE_SERVICE_NAME}"}}},{"kind":"DeploymentConfig","apiVersion":"v1","metadata":{"name":"${DATABASE_SERVICE_NAME}","annotations":{"description":"Defines how to deploy the database"}},"spec":{"strategy":{"type":"Recreate"},"triggers":[{"type":"ImageChange","imageChangeParams":{"automatic":true,"containerNames":["mysql"],"from":{"kind":"ImageStreamTag","namespace":"${NAMESPACE}","name":"mysql:5.6"}}},{"type":"ConfigChange"}],"replicas":1,"selector":{"name":"${DATABASE_SERVICE_NAME}"},"template":{"metadata":{"name":"${DATABASE_SERVICE_NAME}","labels":{"name":"${DATABASE_SERVICE_NAME}"}},"spec":{"volumes":[{"name":"data","emptyDir":{}}],"containers":[{"name":"mysql","image":" ","ports":[{"containerPort":3306}],"volumeMounts":[{"name":"data","mountPath":"/var/lib/mysql/data"}],"readinessProbe":{"timeoutSeconds":1,"initialDelaySeconds":5,"exec":{"command":["/bin/sh","-i","-c","MYSQL_PWD='${DATABASE_PASSWORD}' mysql -h 127.0.0.1 -u ${DATABASE_USER} -D ${DATABASE_NAME} -e 'SELECT 1'"]}},"livenessProbe":{"timeoutSeconds":1,"initialDelaySeconds":30,"tcpSocket":{"port":3306}},"env":[{"name":"MYSQL_USER","value":"${DATABASE_USER}"},{"name":"MYSQL_PASSWORD","value":"${DATABASE_PASSWORD}"},{"name":"MYSQL_DATABASE","value":"${DATABASE_NAME}"}],"resources":{"limits":{"memory":"${MEMORY_MYSQL_LIMIT}"}}}]}}}}],"parameters":[{"name":"NAME","displayName":"Name","description":"The name assigned to all of the frontend objects defined in this template.","value":"cakephp-mysql-example","required":true},{"name":"NAMESPACE","displayName":"Namespace","description":"The OpenShift Namespace where the ImageStream resides.","value":"openshift","required":true},{"name":"MEMORY_LIMIT","displayName":"Memory Limit","description":"Maximum amount of memory the CakePHP container can use.","value":"512Mi","required":true},{"name":"MEMORY_MYSQL_LIMIT","displayName":"Memory Limit (MySQL)","description":"Maximum amount of memory the MySQL container can use.","value":"512Mi","required":true},{"name":"SOURCE_REPOSITORY_URL","displayName":"Git Repository URL","description":"The URL of the repository with your application source code.","value":"https://github.com/openshift/cakephp-ex.git","required":true},{"name":"SOURCE_REPOSITORY_REF","displayName":"Git Reference","description":"Set this to a branch name, tag or other ref of your repository if you are not using the default branch."},{"name":"CONTEXT_DIR","displayName":"Context Directory","description":"Set this to the relative path to your project if it is not in the root of your repository."},{"name":"APPLICATION_DOMAIN","displayName":"Application Hostname","description":"The exposed hostname that will route to the CakePHP service, if left blank a value will be defaulted."},{"name":"GITHUB_WEBHOOK_SECRET","displayName":"GitHub Webhook Secret","description":"A secret string used to configure the GitHub webhook.","generate":"expression","from":"[a-zA-Z0-9]{40}"},{"name":"DATABASE_SERVICE_NAME","displayName":"Database Service Name","value":"mysql","required":true},{"name":"DATABASE_ENGINE","displayName":"Database Engine","description":"Database engine: postgresql, mysql or sqlite (default).","value":"mysql","required":true},{"name":"DATABASE_NAME","displayName":"Database Name","value":"default","required":true},{"name":"DATABASE_USER","displayName":"Database User","value":"cakephp","required":true},{"name":"DATABASE_PASSWORD","displayName":"Database Password","generate":"expression","from":"[a-zA-Z0-9]{16}"},{"name":"CAKEPHP_SECRET_TOKEN","displayName":"CakePHP secret token","description":"Set this to a long random string.","generate":"expression","from":"[\\w]{50}"},{"name":"CAKEPHP_SECURITY_SALT","displayName":"CakePHP Security Salt","description":"Security salt for session hash.","generate":"expression","from":"[a-zA-Z0-9]{40}"},{"name":"CAKEPHP_SECURITY_CIPHER_SEED","displayName":"CakePHP Security Cipher Seed","description":"Security cipher seed for session hash.","generate":"expression","from":"[0-9]{30}"},{"name":"OPCACHE_REVALIDATE_FREQ","displayName":"OPcache Revalidation Frequency","description":"How often to check script timestamps for updates, in seconds. 0 will result in OPcache checking for updates on every request.","value":"2"},{"name":"COMPOSER_MIRROR","displayName":"Custom Composer Mirror URL","description":"The custom Composer mirror URL"}],"labels":{"template":"cakephp-mysql-example"}} | |
| I1005 14:01:04.828384 8605 round_trippers.go:296] POST https://10.2.2.2:8443/oapi/v1/namespaces/test2/processedtemplates | |
| I1005 14:01:04.828390 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.828393 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.828396 8605 round_trippers.go:306] Content-Type: application/json | |
| I1005 14:01:04.828399 8605 round_trippers.go:306] User-Agent: oc/v1.3.0 (linux/amd64) openshift/d451518 | |
| I1005 14:01:04.828402 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.831557 8605 round_trippers.go:321] Response Status: 201 Created in 3 milliseconds | |
| I1005 14:01:04.831571 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.831575 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.831579 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.831582 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.831683 8605 request.go:901] Response Body: {"kind":"Template","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","namespace":"test2","selfLink":"/oapi/v1/namespaces/test2/processedtemplates/cakephp-mysql-example","creationTimestamp":null,"annotations":{"description":"An example CakePHP application with a MySQL database","iconClass":"icon-php","tags":"quickstart,php,cakephp,mysql"}},"objects":[{"apiVersion":"v1","kind":"Service","metadata":{"annotations":{"description":"Exposes and load balances the application pods"},"labels":{"template":"cakephp-mysql-example"},"name":"cakephp-mysql-example"},"spec":{"ports":[{"name":"web","port":8080,"targetPort":8080}],"selector":{"name":"cakephp-mysql-example"}}},{"apiVersion":"v1","kind":"Route","metadata":{"labels":{"template":"cakephp-mysql-example"},"name":"cakephp-mysql-example"},"spec":{"host":"","to":{"kind":"Service","name":"cakephp-mysql-example"}}},{"apiVersion":"v1","kind":"ImageStream","metadata":{"annotations":{"description":"Keeps track of changes in the application image"},"labels":{"template":"cakephp-mysql-example"},"name":"cakephp-mysql-example"}},{"apiVersion":"v1","kind":"BuildConfig","metadata":{"annotations":{"description":"Defines how to build the application"},"labels":{"template":"cakephp-mysql-example"},"name":"cakephp-mysql-example"},"spec":{"output":{"to":{"kind":"ImageStreamTag","name":"cakephp-mysql-example:latest"}},"source":{"contextDir":"","git":{"ref":"","uri":"https://github.com/openshift/cakephp-ex.git"},"type":"Git"},"strategy":{"sourceStrategy":{"env":[{"name":"COMPOSER_MIRROR","value":""}],"from":{"kind":"ImageStreamTag","name":"php:5.6","namespace":"openshift"}},"type":"Source"},"triggers":[{"type":"ImageChange"},{"type":"ConfigChange"},{"github":{"secret":"xkNdCDOTT1uLBdTvlTpc28DtRXqupXdO3pfm1XNc"},"type":"GitHub"}]}},{"apiVersion":"v1","kind":"DeploymentConfig","metadata":{"annotations":{"description":"Defines how to deploy the application server"},"labels":{"template":"cakephp-mysql-example"},"name":"cakephp-mysql-example"},"spec":{"replicas":1,"selector":{"name":"cakephp-mysql-example"},"strategy":{"recreateParams":{"pre":{"execNewPod":{"command":["./migrate-database.sh"],"containerName":"cakephp-mysql-example"},"failurePolicy":"Retry"}},"type":"Recreate"},"template":{"metadata":{"labels":{"name":"cakephp-mysql-example"},"name":"cakephp-mysql-example"},"spec":{"containers":[{"env":[{"name":"DATABASE_SERVICE_NAME","value":"mysql"},{"name":"DATABASE_ENGINE","value":"mysql"},{"name":"DATABASE_NAME","value":"default"},{"name":"DATABASE_USER","value":"cakephp"},{"name":"DATABASE_PASSWORD","value":"EIFgFpy10vRjQqlg"},{"name":"CAKEPHP_SECRET_TOKEN","value":"QwubHvkSCByxL2b6hcxV2rN2NhUfD0nOC4peBYZ3xNQOzcVDUw"},{"name":"CAKEPHP_SECURITY_SALT","value":"bVswXd7lFsIBRLW5ip0cFMw0LpOVAtgsYiIn0YYr"},{"name":"CAKEPHP_SECURITY_CIPHER_SEED","value":"038782634357864278204052743715"},{"name":"OPCACHE_REVALIDATE_FREQ","value":"2"}],"image":" ","livenessProbe":{"httpGet":{"path":"/","port":8080},"initialDelaySeconds":30,"timeoutSeconds":3},"name":"cakephp-mysql-example","ports":[{"containerPort":8080}],"readinessProbe":{"httpGet":{"path":"/health.php","port":8080},"initialDelaySeconds":3,"timeoutSeconds":3},"resources":{"limits":{"memory":"512Mi"}}}]}},"triggers":[{"imageChangeParams":{"automatic":true,"containerNames":["cakephp-mysql-example"],"from":{"kind":"ImageStreamTag","name":"cakephp-mysql-example:latest"}},"type":"ImageChange"},{"type":"ConfigChange"}]}},{"apiVersion":"v1","kind":"Service","metadata":{"annotations":{"description":"Exposes the database server"},"labels":{"template":"cakephp-mysql-example"},"name":"mysql"},"spec":{"ports":[{"name":"mysql","port":3306,"targetPort":3306}],"selector":{"name":"mysql"}}},{"apiVersion":"v1","kind":"DeploymentConfig","metadata":{"annotations":{"description":"Defines how to deploy the database"},"labels":{"template":"cakephp-mysql-example"},"name":"mysql"},"spec":{"replicas":1,"selector":{"name":"mysql"},"strategy":{"type":"Recreate"},"template":{"metadata":{"labels":{"name":"mysql"},"name":"mysql"},"spec":{"containers":[{"env":[{"name":"MYSQL_USER","value":"cakephp"},{"name":"MYSQL_PASSWORD","value":"EIFgFpy10vRjQqlg"},{"name":"MYSQL_DATABASE","value":"default"}],"image":" ","livenessProbe":{"initialDelaySeconds":30,"tcpSocket":{"port":3306},"timeoutSeconds":1},"name":"mysql","ports":[{"containerPort":3306}],"readinessProbe":{"exec":{"command":["/bin/sh","-i","-c","MYSQL_PWD='EIFgFpy10vRjQqlg' mysql -h 127.0.0.1 -u cakephp -D default -e 'SELECT 1'"]},"initialDelaySeconds":5,"timeoutSeconds":1},"resources":{"limits":{"memory":"512Mi"}},"volumeMounts":[{"mountPath":"/var/lib/mysql/data","name":"data"}]}],"volumes":[{"emptyDir":{},"name":"data"}]}},"triggers":[{"imageChangeParams":{"automatic":true,"containerNames":["mysql"],"from":{"kind":"ImageStreamTag","name":"mysql:5.6","namespace":"openshift"}},"type":"ImageChange"},{"type":"ConfigChange"}]}}],"parameters":[{"name":"NAME","displayName":"Name","description":"The name assigned to all of the frontend objects defined in this template.","value":"cakephp-mysql-example","required":true},{"name":"NAMESPACE","displayName":"Namespace","description":"The OpenShift Namespace where the ImageStream resides.","value":"openshift","required":true},{"name":"MEMORY_LIMIT","displayName":"Memory Limit","description":"Maximum amount of memory the CakePHP container can use.","value":"512Mi","required":true},{"name":"MEMORY_MYSQL_LIMIT","displayName":"Memory Limit (MySQL)","description":"Maximum amount of memory the MySQL container can use.","value":"512Mi","required":true},{"name":"SOURCE_REPOSITORY_URL","displayName":"Git Repository URL","description":"The URL of the repository with your application source code.","value":"https://github.com/openshift/cakephp-ex.git","required":true},{"name":"SOURCE_REPOSITORY_REF","displayName":"Git Reference","description":"Set this to a branch name, tag or other ref of your repository if you are not using the default branch."},{"name":"CONTEXT_DIR","displayName":"Context Directory","description":"Set this to the relative path to your project if it is not in the root of your repository."},{"name":"APPLICATION_DOMAIN","displayName":"Application Hostname","description":"The exposed hostname that will route to the CakePHP service, if left blank a value will be defaulted."},{"name":"GITHUB_WEBHOOK_SECRET","displayName":"GitHub Webhook Secret","description":"A secret string used to configure the GitHub webhook.","value":"xkNdCDOTT1uLBdTvlTpc28DtRXqupXdO3pfm1XNc","generate":"expression","from":"[a-zA-Z0-9]{40}"},{"name":"DATABASE_SERVICE_NAME","displayName":"Database Service Name","value":"mysql","required":true},{"name":"DATABASE_ENGINE","displayName":"Database Engine","description":"Database engine: postgresql, mysql or sqlite (default).","value":"mysql","required":true},{"name":"DATABASE_NAME","displayName":"Database Name","value":"default","required":true},{"name":"DATABASE_USER","displayName":"Database User","value":"cakephp","required":true},{"name":"DATABASE_PASSWORD","displayName":"Database Password","value":"EIFgFpy10vRjQqlg","generate":"expression","from":"[a-zA-Z0-9]{16}"},{"name":"CAKEPHP_SECRET_TOKEN","displayName":"CakePHP secret token","description":"Set this to a long random string.","value":"QwubHvkSCByxL2b6hcxV2rN2NhUfD0nOC4peBYZ3xNQOzcVDUw","generate":"expression","from":"[\\w]{50}"},{"name":"CAKEPHP_SECURITY_SALT","displayName":"CakePHP Security Salt","description":"Security salt for session hash.","value":"bVswXd7lFsIBRLW5ip0cFMw0LpOVAtgsYiIn0YYr","generate":"expression","from":"[a-zA-Z0-9]{40}"},{"name":"CAKEPHP_SECURITY_CIPHER_SEED","displayName":"CakePHP Security Cipher Seed","description":"Security cipher seed for session hash.","value":"038782634357864278204052743715","generate":"expression","from":"[0-9]{30}"},{"name":"OPCACHE_REVALIDATE_FREQ","displayName":"OPcache Revalidation Frequency","description":"How often to check script timestamps for updates, in seconds. 0 will result in OPcache checking for updates on every request.","value":"2"},{"name":"COMPOSER_MIRROR","displayName":"Custom Composer Mirror URL","description":"The custom Composer mirror URL"}],"labels":{"template":"cakephp-mysql-example"}} | |
| --> Deploying template cakephp-mysql-example for "cakephp-mysql.json" | |
| cakephp-mysql-example | |
| --------- | |
| An example CakePHP application with a MySQL database | |
| * With parameters: | |
| * Name=cakephp-mysql-example | |
| * Namespace=openshift | |
| * Memory Limit=512Mi | |
| * Memory Limit (MySQL)=512Mi | |
| * Git Repository URL=https://github.com/openshift/cakephp-ex.git | |
| * Git Reference= | |
| * Context Directory= | |
| * Application Hostname= | |
| * GitHub Webhook Secret=xkNdCDOTT1uLBdTvlTpc28DtRXqupXdO3pfm1XNc # generated | |
| * Database Service Name=mysql | |
| * Database Engine=mysql | |
| * Database Name=default | |
| * Database User=cakephp | |
| * Database Password=EIFgFpy10vRjQqlg # generated | |
| * CakePHP secret token=QwubHvkSCByxL2b6hcxV2rN2NhUfD0nOC4peBYZ3xNQOzcVDUw # generated | |
| * CakePHP Security Salt=bVswXd7lFsIBRLW5ip0cFMw0LpOVAtgsYiIn0YYr # generated | |
| * CakePHP Security Cipher Seed=038782634357864278204052743715 # generated | |
| * OPcache Revalidation Frequency=2 | |
| * Custom Composer Mirror URL= | |
| --> Creating resources with label app=cakephp-mysql-example ... | |
| I1005 14:01:04.833383 8605 cached_discovery.go:80] returning cached discovery info from /root/.kube/10.2.2.2_8443/servergroups.json | |
| I1005 14:01:04.833419 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/apps/v1alpha1/serverresources.json | |
| I1005 14:01:04.833846 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/authentication.k8s.io/v1beta1/serverresources.json | |
| I1005 14:01:04.833985 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/autoscaling/v1/serverresources.json | |
| I1005 14:01:04.834035 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/batch/v1/serverresources.json | |
| I1005 14:01:04.834097 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/batch/v2alpha1/serverresources.json | |
| I1005 14:01:04.834181 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/extensions/v1beta1/serverresources.json | |
| I1005 14:01:04.834492 8605 cached_discovery.go:38] returning cached discovery info from /root/.kube/10.2.2.2_8443/v1/serverresources.json | |
| I1005 14:01:04.838335 8605 request.go:562] Request Body: {"kind":"Service","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Exposes and load balances the application pods","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"ports":[{"name":"web","protocol":"TCP","port":8080,"targetPort":8080}],"selector":{"name":"cakephp-mysql-example"},"type":"ClusterIP","sessionAffinity":"None"},"status":{"loadBalancer":{}}} | |
| I1005 14:01:04.838373 8605 round_trippers.go:296] POST https://10.2.2.2:8443/api/v1/namespaces/test2/services | |
| I1005 14:01:04.838378 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.838381 8605 round_trippers.go:306] Content-Type: application/json | |
| I1005 14:01:04.838384 8605 round_trippers.go:306] User-Agent: oc/v1.3.0+52492b4 (linux/amd64) kubernetes/52492b4 | |
| I1005 14:01:04.838387 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.838390 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.853927 8605 round_trippers.go:321] Response Status: 201 Created in 15 milliseconds | |
| I1005 14:01:04.853943 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.853948 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.853951 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.853955 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.853958 8605 round_trippers.go:327] Content-Length: 736 | |
| I1005 14:01:04.853993 8605 request.go:901] Response Body: {"kind":"Service","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","namespace":"test2","selfLink":"/api/v1/namespaces/test2/services/cakephp-mysql-example","uid":"27fd9743-8b04-11e6-b1a9-525400c583ad","resourceVersion":"19221","creationTimestamp":"2016-10-05T14:01:04Z","labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Exposes and load balances the application pods","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"ports":[{"name":"web","protocol":"TCP","port":8080,"targetPort":8080}],"selector":{"name":"cakephp-mysql-example"},"portalIP":"172.30.74.16","clusterIP":"172.30.74.16","type":"ClusterIP","sessionAffinity":"None"},"status":{"loadBalancer":{}}} | |
| service "cakephp-mysql-example" created | |
| I1005 14:01:04.854430 8605 request.go:562] Request Body: {"kind":"Route","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"host":"","to":{"kind":"Service","name":"cakephp-mysql-example","weight":100}},"status":{"ingress":null}} | |
| I1005 14:01:04.854457 8605 round_trippers.go:296] POST https://10.2.2.2:8443/oapi/v1/namespaces/test2/routes | |
| I1005 14:01:04.854462 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.854465 8605 round_trippers.go:306] Content-Type: application/json | |
| I1005 14:01:04.854468 8605 round_trippers.go:306] User-Agent: oc/v1.3.0 (linux/amd64) openshift/d451518 | |
| I1005 14:01:04.854471 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.854474 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.896349 8605 round_trippers.go:321] Response Status: 201 Created in 41 milliseconds | |
| I1005 14:01:04.896369 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.896373 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.896377 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.896380 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.896383 8605 round_trippers.go:327] Content-Length: 617 | |
| I1005 14:01:04.896428 8605 request.go:901] Response Body: {"kind":"Route","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","namespace":"test2","selfLink":"/oapi/v1/namespaces/test2/routes/cakephp-mysql-example","uid":"28028d3b-8b04-11e6-b1a9-525400c583ad","resourceVersion":"19223","creationTimestamp":"2016-10-05T14:01:04Z","labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"openshift.io/generated-by":"OpenShiftNewApp","openshift.io/host.generated":"true"}},"spec":{"host":"cakephp-mysql-example-test2.apps.10.2.2.2.xip.io","to":{"kind":"Service","name":"cakephp-mysql-example","weight":100}},"status":{"ingress":null}} | |
| route "cakephp-mysql-example" created | |
| I1005 14:01:04.896854 8605 request.go:562] Request Body: {"kind":"ImageStream","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Keeps track of changes in the application image","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{},"status":{"dockerImageRepository":""}} | |
| I1005 14:01:04.896887 8605 round_trippers.go:296] POST https://10.2.2.2:8443/oapi/v1/namespaces/test2/imagestreams | |
| I1005 14:01:04.896891 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.896895 8605 round_trippers.go:306] Content-Type: application/json | |
| I1005 14:01:04.896898 8605 round_trippers.go:306] User-Agent: oc/v1.3.0 (linux/amd64) openshift/d451518 | |
| I1005 14:01:04.896901 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.896904 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.915749 8605 round_trippers.go:321] Response Status: 201 Created in 18 milliseconds | |
| I1005 14:01:04.915781 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.915788 8605 round_trippers.go:327] Content-Length: 604 | |
| I1005 14:01:04.915791 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.915795 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.915798 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.915882 8605 request.go:901] Response Body: {"kind":"ImageStream","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","namespace":"test2","selfLink":"/oapi/v1/namespaces/test2/imagestreams/cakephp-mysql-example","uid":"28060678-8b04-11e6-b1a9-525400c583ad","resourceVersion":"19224","generation":1,"creationTimestamp":"2016-10-05T14:01:04Z","labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Keeps track of changes in the application image","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{},"status":{"dockerImageRepository":"172.30.53.244:5000/test2/cakephp-mysql-example"}} | |
| imagestream "cakephp-mysql-example" created | |
| I1005 14:01:04.917004 8605 request.go:562] Request Body: {"kind":"BuildConfig","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Defines how to build the application","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"triggers":[{"type":"ImageChange","imageChange":{}},{"type":"ConfigChange"},{"type":"GitHub","github":{"secret":"xkNdCDOTT1uLBdTvlTpc28DtRXqupXdO3pfm1XNc"}}],"runPolicy":"Serial","source":{"type":"Git","git":{"uri":"https://github.com/openshift/cakephp-ex.git"}},"strategy":{"type":"Source","sourceStrategy":{"from":{"kind":"ImageStreamTag","namespace":"openshift","name":"php:5.6"},"env":[{"name":"COMPOSER_MIRROR"}]}},"output":{"to":{"kind":"ImageStreamTag","name":"cakephp-mysql-example:latest"}},"resources":{},"postCommit":{}},"status":{"lastVersion":0}} | |
| I1005 14:01:04.917075 8605 round_trippers.go:296] POST https://10.2.2.2:8443/oapi/v1/namespaces/test2/buildconfigs | |
| I1005 14:01:04.917081 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.917086 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.917089 8605 round_trippers.go:306] Content-Type: application/json | |
| I1005 14:01:04.917093 8605 round_trippers.go:306] User-Agent: oc/v1.3.0 (linux/amd64) openshift/d451518 | |
| I1005 14:01:04.917096 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.932421 8605 round_trippers.go:321] Response Status: 201 Created in 15 milliseconds | |
| I1005 14:01:04.932438 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.932443 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.932446 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.932450 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.932453 8605 round_trippers.go:327] Content-Length: 1051 | |
| I1005 14:01:04.932495 8605 request.go:901] Response Body: {"kind":"BuildConfig","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","namespace":"test2","selfLink":"/oapi/v1/namespaces/test2/buildconfigs/cakephp-mysql-example","uid":"280a4048-8b04-11e6-b1a9-525400c583ad","resourceVersion":"19225","creationTimestamp":"2016-10-05T14:01:04Z","labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Defines how to build the application","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"triggers":[{"type":"ImageChange","imageChange":{}},{"type":"ConfigChange"},{"type":"GitHub","github":{"secret":"xkNdCDOTT1uLBdTvlTpc28DtRXqupXdO3pfm1XNc"}}],"runPolicy":"Serial","source":{"type":"Git","git":{"uri":"https://github.com/openshift/cakephp-ex.git"}},"strategy":{"type":"Source","sourceStrategy":{"from":{"kind":"ImageStreamTag","namespace":"openshift","name":"php:5.6"},"env":[{"name":"COMPOSER_MIRROR"}]}},"output":{"to":{"kind":"ImageStreamTag","name":"cakephp-mysql-example:latest"}},"resources":{},"postCommit":{}},"status":{"lastVersion":0}} | |
| buildconfig "cakephp-mysql-example" created | |
| I1005 14:01:04.933569 8605 request.go:562] Request Body: {"kind":"DeploymentConfig","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Defines how to deploy the application server","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"strategy":{"type":"Recreate","recreateParams":{"timeoutSeconds":600,"pre":{"failurePolicy":"Retry","execNewPod":{"command":["./migrate-database.sh"],"containerName":"cakephp-mysql-example"}}},"resources":{}},"triggers":[{"type":"ImageChange","imageChangeParams":{"automatic":true,"containerNames":["cakephp-mysql-example"],"from":{"kind":"ImageStreamTag","name":"cakephp-mysql-example:latest"}}},{"type":"ConfigChange"}],"replicas":1,"test":false,"selector":{"name":"cakephp-mysql-example"},"template":{"metadata":{"name":"cakephp-mysql-example","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","name":"cakephp-mysql-example"},"annotations":{"openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"containers":[{"name":"cakephp-mysql-example","image":" ","ports":[{"containerPort":8080,"protocol":"TCP"}],"env":[{"name":"DATABASE_SERVICE_NAME","value":"mysql"},{"name":"DATABASE_ENGINE","value":"mysql"},{"name":"DATABASE_NAME","value":"default"},{"name":"DATABASE_USER","value":"cakephp"},{"name":"DATABASE_PASSWORD","value":"EIFgFpy10vRjQqlg"},{"name":"CAKEPHP_SECRET_TOKEN","value":"QwubHvkSCByxL2b6hcxV2rN2NhUfD0nOC4peBYZ3xNQOzcVDUw"},{"name":"CAKEPHP_SECURITY_SALT","value":"bVswXd7lFsIBRLW5ip0cFMw0LpOVAtgsYiIn0YYr"},{"name":"CAKEPHP_SECURITY_CIPHER_SEED","value":"038782634357864278204052743715"},{"name":"OPCACHE_REVALIDATE_FREQ","value":"2"}],"resources":{"limits":{"memory":"512Mi"}},"livenessProbe":{"httpGet":{"path":"/","port":8080,"scheme":"HTTP"},"initialDelaySeconds":30,"timeoutSeconds":3,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"httpGet":{"path":"/health.php","port":8080,"scheme":"HTTP"},"initialDelaySeconds":3,"timeoutSeconds":3,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","securityContext":{}}}},"status":{}} | |
| I1005 14:01:04.933610 8605 round_trippers.go:296] POST https://10.2.2.2:8443/oapi/v1/namespaces/test2/deploymentconfigs | |
| I1005 14:01:04.933614 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.933617 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.933621 8605 round_trippers.go:306] Content-Type: application/json | |
| I1005 14:01:04.933624 8605 round_trippers.go:306] User-Agent: oc/v1.3.0 (linux/amd64) openshift/d451518 | |
| I1005 14:01:04.933627 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.939638 8605 round_trippers.go:321] Response Status: 201 Created in 6 milliseconds | |
| I1005 14:01:04.939653 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.939656 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.939660 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.939663 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.939710 8605 request.go:901] Response Body: {"kind":"DeploymentConfig","apiVersion":"v1","metadata":{"name":"cakephp-mysql-example","namespace":"test2","selfLink":"/oapi/v1/namespaces/test2/deploymentconfigs/cakephp-mysql-example","uid":"280bad54-8b04-11e6-b1a9-525400c583ad","resourceVersion":"19226","generation":1,"creationTimestamp":"2016-10-05T14:01:04Z","labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Defines how to deploy the application server","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"strategy":{"type":"Recreate","recreateParams":{"timeoutSeconds":600,"pre":{"failurePolicy":"Retry","execNewPod":{"command":["./migrate-database.sh"],"containerName":"cakephp-mysql-example"}}},"resources":{}},"triggers":[{"type":"ImageChange","imageChangeParams":{"automatic":true,"containerNames":["cakephp-mysql-example"],"from":{"kind":"ImageStreamTag","namespace":"test2","name":"cakephp-mysql-example:latest"}}},{"type":"ConfigChange"}],"replicas":1,"test":false,"selector":{"name":"cakephp-mysql-example"},"template":{"metadata":{"name":"cakephp-mysql-example","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","name":"cakephp-mysql-example"},"annotations":{"openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"containers":[{"name":"cakephp-mysql-example","image":" ","ports":[{"containerPort":8080,"protocol":"TCP"}],"env":[{"name":"DATABASE_SERVICE_NAME","value":"mysql"},{"name":"DATABASE_ENGINE","value":"mysql"},{"name":"DATABASE_NAME","value":"default"},{"name":"DATABASE_USER","value":"cakephp"},{"name":"DATABASE_PASSWORD","value":"EIFgFpy10vRjQqlg"},{"name":"CAKEPHP_SECRET_TOKEN","value":"QwubHvkSCByxL2b6hcxV2rN2NhUfD0nOC4peBYZ3xNQOzcVDUw"},{"name":"CAKEPHP_SECURITY_SALT","value":"bVswXd7lFsIBRLW5ip0cFMw0LpOVAtgsYiIn0YYr"},{"name":"CAKEPHP_SECURITY_CIPHER_SEED","value":"038782634357864278204052743715"},{"name":"OPCACHE_REVALIDATE_FREQ","value":"2"}],"resources":{"limits":{"memory":"512Mi"}},"livenessProbe":{"httpGet":{"path":"/","port":8080,"scheme":"HTTP"},"initialDelaySeconds":30,"timeoutSeconds":3,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"httpGet":{"path":"/health.php","port":8080,"scheme":"HTTP"},"initialDelaySeconds":3,"timeoutSeconds":3,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","securityContext":{}}}},"status":{}} | |
| deploymentconfig "cakephp-mysql-example" created | |
| I1005 14:01:04.940260 8605 request.go:562] Request Body: {"kind":"Service","apiVersion":"v1","metadata":{"name":"mysql","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Exposes the database server","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"ports":[{"name":"mysql","protocol":"TCP","port":3306,"targetPort":3306}],"selector":{"name":"mysql"},"type":"ClusterIP","sessionAffinity":"None"},"status":{"loadBalancer":{}}} | |
| I1005 14:01:04.940286 8605 round_trippers.go:296] POST https://10.2.2.2:8443/api/v1/namespaces/test2/services | |
| I1005 14:01:04.940289 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.940292 8605 round_trippers.go:306] Content-Type: application/json | |
| I1005 14:01:04.940295 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:04.940298 8605 round_trippers.go:306] User-Agent: oc/v1.3.0+52492b4 (linux/amd64) kubernetes/52492b4 | |
| I1005 14:01:04.940301 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.994434 8605 round_trippers.go:321] Response Status: 201 Created in 54 milliseconds | |
| I1005 14:01:04.994455 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:04.994460 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:04.994464 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:04.994467 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:04 GMT | |
| I1005 14:01:04.994471 8605 round_trippers.go:327] Content-Length: 673 | |
| I1005 14:01:04.994526 8605 request.go:901] Response Body: {"kind":"Service","apiVersion":"v1","metadata":{"name":"mysql","namespace":"test2","selfLink":"/api/v1/namespaces/test2/services/mysql","uid":"280f9be3-8b04-11e6-b1a9-525400c583ad","resourceVersion":"19229","creationTimestamp":"2016-10-05T14:01:04Z","labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Exposes the database server","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"ports":[{"name":"mysql","protocol":"TCP","port":3306,"targetPort":3306}],"selector":{"name":"mysql"},"portalIP":"172.30.113.52","clusterIP":"172.30.113.52","type":"ClusterIP","sessionAffinity":"None"},"status":{"loadBalancer":{}}} | |
| service "mysql" created | |
| I1005 14:01:04.994927 8605 request.go:562] Request Body: {"kind":"DeploymentConfig","apiVersion":"v1","metadata":{"name":"mysql","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Defines how to deploy the database","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"strategy":{"type":"Recreate","recreateParams":{"timeoutSeconds":600},"resources":{}},"triggers":[{"type":"ImageChange","imageChangeParams":{"automatic":true,"containerNames":["mysql"],"from":{"kind":"ImageStreamTag","namespace":"openshift","name":"mysql:5.6"}}},{"type":"ConfigChange"}],"replicas":1,"test":false,"selector":{"name":"mysql"},"template":{"metadata":{"name":"mysql","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","name":"mysql"},"annotations":{"openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"volumes":[{"name":"data","emptyDir":{}}],"containers":[{"name":"mysql","image":" ","ports":[{"containerPort":3306,"protocol":"TCP"}],"env":[{"name":"MYSQL_USER","value":"cakephp"},{"name":"MYSQL_PASSWORD","value":"EIFgFpy10vRjQqlg"},{"name":"MYSQL_DATABASE","value":"default"}],"resources":{"limits":{"memory":"512Mi"}},"volumeMounts":[{"name":"data","mountPath":"/var/lib/mysql/data"}],"livenessProbe":{"tcpSocket":{"port":3306},"initialDelaySeconds":30,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/bin/sh","-i","-c","MYSQL_PWD='EIFgFpy10vRjQqlg' mysql -h 127.0.0.1 -u cakephp -D default -e 'SELECT 1'"]},"initialDelaySeconds":5,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","securityContext":{}}}},"status":{}} | |
| I1005 14:01:04.994966 8605 round_trippers.go:296] POST https://10.2.2.2:8443/oapi/v1/namespaces/test2/deploymentconfigs | |
| I1005 14:01:04.994970 8605 round_trippers.go:303] Request Headers: | |
| I1005 14:01:04.994973 8605 round_trippers.go:306] Content-Type: application/json | |
| I1005 14:01:04.994976 8605 round_trippers.go:306] User-Agent: oc/v1.3.0 (linux/amd64) openshift/d451518 | |
| I1005 14:01:04.994979 8605 round_trippers.go:306] Authorization: Bearer AA1Pvl4ITa9ZtYO9wvALU0Sck1JUd-PzptUTGSyqdZc | |
| I1005 14:01:04.994982 8605 round_trippers.go:306] Accept: application/json, */* | |
| I1005 14:01:05.033242 8605 round_trippers.go:321] Response Status: 201 Created in 38 milliseconds | |
| I1005 14:01:05.033260 8605 round_trippers.go:324] Response Headers: | |
| I1005 14:01:05.033263 8605 round_trippers.go:327] Cache-Control: no-store | |
| I1005 14:01:05.033293 8605 round_trippers.go:327] Content-Type: application/json | |
| I1005 14:01:05.033296 8605 round_trippers.go:327] Date: Wed, 05 Oct 2016 14:01:05 GMT | |
| I1005 14:01:05.033300 8605 round_trippers.go:327] Content-Length: 2009 | |
| I1005 14:01:05.033347 8605 request.go:901] Response Body: {"kind":"DeploymentConfig","apiVersion":"v1","metadata":{"name":"mysql","namespace":"test2","selfLink":"/oapi/v1/namespaces/test2/deploymentconfigs/mysql","uid":"28165639-8b04-11e6-b1a9-525400c583ad","resourceVersion":"19231","generation":1,"creationTimestamp":"2016-10-05T14:01:05Z","labels":{"app":"cakephp-mysql-example","template":"cakephp-mysql-example"},"annotations":{"description":"Defines how to deploy the database","openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"strategy":{"type":"Recreate","recreateParams":{"timeoutSeconds":600},"resources":{}},"triggers":[{"type":"ImageChange","imageChangeParams":{"automatic":true,"containerNames":["mysql"],"from":{"kind":"ImageStreamTag","namespace":"openshift","name":"mysql:5.6"}}},{"type":"ConfigChange"}],"replicas":1,"test":false,"selector":{"name":"mysql"},"template":{"metadata":{"name":"mysql","creationTimestamp":null,"labels":{"app":"cakephp-mysql-example","name":"mysql"},"annotations":{"openshift.io/generated-by":"OpenShiftNewApp"}},"spec":{"volumes":[{"name":"data","emptyDir":{}}],"containers":[{"name":"mysql","image":" ","ports":[{"containerPort":3306,"protocol":"TCP"}],"env":[{"name":"MYSQL_USER","value":"cakephp"},{"name":"MYSQL_PASSWORD","value":"EIFgFpy10vRjQqlg"},{"name":"MYSQL_DATABASE","value":"default"}],"resources":{"limits":{"memory":"512Mi"}},"volumeMounts":[{"name":"data","mountPath":"/var/lib/mysql/data"}],"livenessProbe":{"tcpSocket":{"port":3306},"initialDelaySeconds":30,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"exec":{"command":["/bin/sh","-i","-c","MYSQL_PWD='EIFgFpy10vRjQqlg' mysql -h 127.0.0.1 -u cakephp -D default -e 'SELECT 1'"]},"initialDelaySeconds":5,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","securityContext":{}}}},"status":{}} | |
| deploymentconfig "mysql" created | |
| --> Success | |
| Build scheduled, use 'oc logs -f bc/cakephp-mysql-example' to track its progress. | |
| Run 'oc status' to view your app. | |
| [root@localhost ~]# |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment