Application manifest template
In this article, we will provide you two Application manifest template, you can copy thetemplate and deploy your Gateway and Wordpress on GCP cluster.
Gateway application manifest
apiVersion: po.rapd.app/v1beta1kind: Applicationmetadata: name: [your_application_name]spec: version: "1.0" revisionHistory: 3 components: - type: networking.api-gateway name: kong target: [k8s_deployment_target]
Workpress application manifest
apiVersion: po.rapd.app/v1beta1kind: Applicationmetadata: name: [your_application_name]spec: version: "1.0" revisionHistory: 3 components: - type: webservice.container name: wordpress target: [k8s_deployment_target] traits: - type: container image: wordpress ports: - port: 80 name: "http" protocol: "TCP" env: - name: WORDPRESS_DB_HOST value: [your_application_name]-wordpress-mysql - name: WORDPRESS_DB_USER value: wpuser - name: WORDPRESS_DB_PASSWORD value: passwd - name: WORDPRESS_DB_NAME value: wp - type: ingress-route paths: "/": 80 pathType: Prefix
- type: webservice.container name: wordpress-mysql target: [k8s_deployment_target] traits: - type: container image: mysql ports: - port: 3306 name: "myport" protocol: "TCP" env: - name: MYSQL_DATABASE value: wp - name: MYSQL_USER value: wpuser - name: MYSQL_PASSWORD value: passwd - name: MYSQL_ROOT_PASSWORD value: aaaaaa