-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
Description
Title: Add golang runtime support to default deployments
1. Add golang to core ansible/vagrant deploy
- Add golang entry into ansible/files/runtimes.json
"golang": [
{
"kind": "golang:1.11",
"default": true,
"deprecated": false,
"attached": {
"attachmentName": "codefile",
"attachmentType": "text/plain"
},
"image": {
"prefix": "openwhisk",
"name": "actionloop-golang-v1.11",
"tag": "latest"
}
}
]
- Update and add doc file into docs/action_golang.md
- Update unicode tests https://github.com/apache/incubator-openwhisk/tree/master/tests/dat/actions/unicode.tests
Use Ruby PR as reference: #3725
2. Add golang to CLI
- Add support for
--kind golang:xand prefix.go
Use Ruby PR as reference: Add new file extension tentatively for Ruby runtime openwhisk-cli#352
3. Add golang to docker-compose deploy
- Add golang into runtime manifest
https://github.com/apache/incubator-openwhisk-devtools/blob/master/docker-compose/docker-whisk-controller.env#L64
Use Ruby PR as reference: Add support for Ruby 2.5 openwhisk-devtools#150
4. Add golang to deploy-kube
- Add golang into runtime manifest
https://github.com/apache/incubator-openwhisk-deploy-kube/blob/master/helm/openwhisk/runtimes.json
Use Ruby PR as reference:Add Ruby 2.5 to the list of runtimes openwhisk-deploy-kube#274
5. Update wskdeploy
Issue opened here apache/openwhisk-wskdeploy#1004
6 Update website
Issue opened here apache/openwhisk-website#343