[ 
https://issues.apache.org/jira/browse/STRATOS-782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sajith Kariyawasam updated STRATOS-782:
---------------------------------------
    Description: 


{
      "type": "php",
      "provider": "apache",
      "host": "apachestratos.org",
      "displayName": "PHP",
      "description": "PHP Cartridge",
      "version": "5.0",
      "multiTenant": "false",
      "deployerType": "kubernetes",
      "portMapping": [
         {
            "protocol": "http",
            "port": "80",              ← Container port and this will be 
dynamically replaced with the host port
            "proxyPort": "8280"  ← Mapped load balancing port
         },
         {
            "protocol": "https",
            "port": "443",
            "proxyPort": "8243"
         }
       ],
       "container":  {
          "imageName": "stratos-php-image",
          "dockerfileRepo" 
:"https://github.com/sajhak/stratos-docker-php-image.git";, ← Optional 
          "property": [
            {
             "name": "prop-name",
             "value": "prop-value"
            }
          ]
        }
 }

> Kubernetes based cartridge deployment
> -------------------------------------
>
>                 Key: STRATOS-782
>                 URL: https://issues.apache.org/jira/browse/STRATOS-782
>             Project: Stratos
>          Issue Type: Improvement
>          Components: Cloud Controller, Stratos Manager
>            Reporter: Sajith Kariyawasam
>            Assignee: Sajith Kariyawasam
>             Fix For: 4.1.0 M1
>
>
> {
>       "type": "php",
>       "provider": "apache",
>       "host": "apachestratos.org",
>       "displayName": "PHP",
>       "description": "PHP Cartridge",
>       "version": "5.0",
>       "multiTenant": "false",
>       "deployerType": "kubernetes",
>       "portMapping": [
>          {
>             "protocol": "http",
>             "port": "80",              ← Container port and this will be 
> dynamically replaced with the host port
>             "proxyPort": "8280"  ← Mapped load balancing port
>          },
>          {
>             "protocol": "https",
>             "port": "443",
>             "proxyPort": "8243"
>          }
>        ],
>        "container":  {
>           "imageName": "stratos-php-image",
>           "dockerfileRepo" 
> :"https://github.com/sajhak/stratos-docker-php-image.git";, ← Optional 
>           "property": [
>             {
>              "name": "prop-name",
>              "value": "prop-value"
>             }
>           ]
>         }
>  }



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to