Application manifest 範本
在本文中,我們將為您提供兩個 Application manifest 範本,您可以複製該範本並在 Cluster 上部署 Gateway 以及 WordPress。
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