Hello Alex!

If you want to run the platform locally, we have a number of options
including using Docker Compose (
https://github.com/apache/incubator-openwhisk-devtools/tree/master/docker-compose),
running a VM using Vagrant (
https://github.com/apache/incubator-openwhisk#quick-start) or even
Kubernetes (https://github.com/apache/incubator-openwhisk-deploy-kube).

Docker Compose is probably the simplest and fastest if you just want to
play around, I wrote up an overview of this approach here recently (
http://jamesthom.as/blog/2018/01/19/starting-openwhisk-in-sixty-seconds/).

<vendor_plug>If you just want to try OpenWhisk out, you can always sign up
for a free IBM Cloud Functions account which is a managed OpenWhisk
platform with a free tier in the public cloud.</vendor_plug>

Adding a C# runtime is something people have talked about for a while but
no-one has done much with yet... There is an open isse about this:
https://github.com/apache/incubator-openwhisk/issues/3003

If you can compile the c# source code into a static binary (compiled for
the linux architecture), you can deploy this as a native function without
any changes to the platform. If you do need to provide the runtime as a
native runtime, you will need to implement the simple HTTP API exposed by
the runtime containers that the platform talks to. Another community member
recently added PHP support, so his PR would be a good place to start for
instructions.
https://github.com/apache/incubator-openwhisk/pull/2415

All the runtimes are now in separate projects in Github. Reviewing the
existing runtimes should give you a good place to start. Feel free to ask
questions on here or on the Slack channel.
https://github.com/search?utf8=%E2%9C%93&q=incubator-openwhisk-runtime&type=


On 22 February 2018 at 10:05, Alex Hitchins <a...@alexhitchins.com> wrote:

> Hello all,
>
> I'm quite interested in the project, can anyone point me to some resources
> to get me going quickly?
>
> I come from a long C# background and am quite interested in adding this
> tooling (or .Net Core) to the mix of technologies already available.
>
>
> Alexander Hitchins
> ------------------------
> E: a...@alexhitchins.com
> W: alexhitchins.com
> M: 07788 423 969
> T: 01892 523 587
>
>
>


-- 
Regards,
James Thomas

Reply via email to