Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 1156A200CA4 for ; Wed, 7 Jun 2017 22:37:03 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 0FF0F160BD0; Wed, 7 Jun 2017 20:37:03 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 2FDEB160BBF for ; Wed, 7 Jun 2017 22:37:02 +0200 (CEST) Received: (qmail 44616 invoked by uid 500); 7 Jun 2017 20:37:01 -0000 Mailing-List: contact dev-help@openwhisk.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openwhisk.apache.org Delivered-To: mailing list dev@openwhisk.apache.org Received: (qmail 44598 invoked by uid 99); 7 Jun 2017 20:37:01 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Jun 2017 20:37:01 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id BBCAF1A04B5 for ; Wed, 7 Jun 2017 20:37:00 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.499 X-Spam-Level: X-Spam-Status: No, score=-1.499 tagged_above=-999 required=6.31 tests=[HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-2.8, SPF_PASS=-0.001, TVD_FW_GRAPHIC_NAME_MID=0.001] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id k6veuxWTNoRa for ; Wed, 7 Jun 2017 20:36:58 +0000 (UTC) Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 7C8715F5B8 for ; Wed, 7 Jun 2017 20:36:58 +0000 (UTC) Received: from pps.filterd (m0098394.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v57KXhP3004248 for ; Wed, 7 Jun 2017 16:36:57 -0400 Received: from e36.co.us.ibm.com (e36.co.us.ibm.com [32.97.110.154]) by mx0a-001b2d01.pphosted.com with ESMTP id 2axnnvqrww-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Wed, 07 Jun 2017 16:36:56 -0400 Received: from localhost by e36.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 7 Jun 2017 14:36:56 -0600 Received: from b03cxnp07029.gho.boulder.ibm.com (9.17.130.16) by e36.co.us.ibm.com (192.168.1.136) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Wed, 7 Jun 2017 14:36:54 -0600 Received: from b03ledav002.gho.boulder.ibm.com (b03ledav002.gho.boulder.ibm.com [9.17.130.233]) by b03cxnp07029.gho.boulder.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id v57Kar5117236052 for ; Wed, 7 Jun 2017 13:36:53 -0700 Received: from b03ledav002.gho.boulder.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 7D5F213603C for ; Wed, 7 Jun 2017 14:36:53 -0600 (MDT) Received: from d50lp33.co.us.ibm.com (unknown [9.17.249.38]) by b03ledav002.gho.boulder.ibm.com (Postfix) with ESMTPS id 682A913603A for ; Wed, 7 Jun 2017 14:36:53 -0600 (MDT) Received: from localhost by d50lp33.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 7 Jun 2017 14:36:53 -0600 Received: from smtp.notes.na.collabserv.com (192.155.248.67) by d50lp33.co.us.ibm.com (192.168.2.144) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128/128) Wed, 7 Jun 2017 14:36:52 -0600 Received: from localhost by smtp.notes.na.collabserv.com with smtp.notes.na.collabserv.com ESMTP for from ; Wed, 7 Jun 2017 20:36:51 -0000 Received: from us1a3-smtp08.a3.dal06.isc4sb.com (10.146.103.57) by smtp.notes.na.collabserv.com (10.106.227.16) with smtp.notes.na.collabserv.com ESMTP; Wed, 7 Jun 2017 20:36:49 -0000 Received: from us1a3-mail41.a3.dal06.isc4sb.com ([10.146.77.230]) by us1a3-smtp08.a3.dal06.isc4sb.com with ESMTP id 2017060720364947-904136 ; Wed, 7 Jun 2017 20:36:49 +0000 MIME-Version: 1.0 In-Reply-To: Subject: Re: OpenWhisk, Kubernetes, what was learned and where we would like to go next. To: dev@openwhisk.apache.org From: "Daniel Lavine" Date: Wed, 7 Jun 2017 15:36:48 -0500 References: X-KeepSent: A864058F:088B0687-00258138:0070F7C2; type=4; name=$KeepSent X-Mailer: IBM Notes Release 9.0.1EXT SHF766 December 14, 2016 X-LLNOutbound: False X-Disclaimed: 37663 X-TNEFEvaluated: 1 Content-type: multipart/related; Boundary="0__=8FBB0BABDFE371528f9e8a93df938690918c8FBB0BABDFE37152" x-cbid: 17060720-0020-0000-0000-00000C1C9663 X-IBM-SpamModules-Scores: BY=0; FL=0; FP=0; FZ=0; HX=0; KW=0; PH=0; SC=0.394815; ST=0; TS=0; UL=0; ISC=; MB=0.001201 X-IBM-SpamModules-Versions: BY=3.00007190; HX=3.00000241; KW=3.00000007; PH=3.00000004; SC=3.00000212; SDB=6.00871575; UDB=6.00433509; IPR=6.00651568; BA=6.00005405; NDR=6.00000001; ZLA=6.00000005; ZF=6.00000009; ZB=6.00000000; ZP=6.00000000; ZH=6.00000000; ZU=6.00000002; MB=3.00015736; XFM=3.00000015; UTC=2017-06-07 20:36:50 X-IBM-AV-DETECTION: SAVI=unsuspicious REMOTE=unsuspicious XFE=unused X-IBM-AV-VERSION: SAVI=2017-06-07 11:25:35 - 6.00006861 x-cbparentid: 17060720-0328-0000-0000-000015511F3E X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused X-TM-AS-GCONF: 00 X-IBM-SpamModules-Scores: X-IBM-SpamModules-Versions: BY=3.00007190; HX=3.00000241; KW=3.00000007; PH=3.00000004; SC=3.00000212; SDB=6.00871575; UDB=6.00433509; IPR=6.00651568; BA=6.00005405; NDR=6.00000001; ZLA=6.00000005; ZF=6.00000009; ZB=6.00000000; ZP=6.00000000; ZH=6.00000000; ZU=6.00000002; MB=3.00015736; XFM=3.00000015; UTC=2017-06-07 20:36:54 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused Message-Id: X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-06-07_12:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=1 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1703280000 definitions=main-1706070370 archived-at: Wed, 07 Jun 2017 20:37:03 -0000 --0__=8FBB0BABDFE371528f9e8a93df938690918c8FBB0BABDFE37152 Content-type: multipart/alternative; Boundary="1__=8FBB0BABDFE371528f9e8a93df938690918c8FBB0BABDFE37152" --1__=8FBB0BABDFE371528f9e8a93df938690918c8FBB0BABDFE37152 Content-Transfer-Encoding: quoted-printable Content-type: text/plain; charset=US-ASCII uh-oh. Looks like my links were removed. Url for current OpenWhisk on Kubernetes work: https://github.com/apache/incubator-openwhisk-deploy-kube Url for proposal: https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=3D70258567 Dan Lavine From: "Daniel Lavine" To: dev@openwhisk.incubator.apache.org Date: 06/07/2017 03:16 PM Subject: OpenWhisk, Kubernetes, what was learned and where we would like to go next. Hello everyone, It has been a while since I last posted and previously it was for the "Proposal for OpenWhisk + Kubernetes integration". I'm happy to tell you that we got an initial deployment up and running with a decent amount of documentation around it. For anyone who is interested in what has been done, that work can be found here. From that work, we have started to identify some of the oddities required to put OpenWhisk on Kubernetes and are proposing an initial outline on how we would like to start tackling them. Our solution basically boils down to OpenWhisk becoming more "Dockerized" in the configuration phase. Meaning each of the components will have more configuration properties built into them, or necessary scripts/startup actions that perform setup actions once done via Ansible. This way we can setup OpenWhisk on Kubernetes, Docker Compose, or some other hosting environment without the need for an orchestration layer. We would love for people to take a look at, comment and make any suggestions for next steps to achieve this by heading over and taking a look at the wiki where we are proposing our initial outline. Thanks! Dan Lavine --1__=8FBB0BABDFE371528f9e8a93df938690918c8FBB0BABDFE37152 Content-Transfer-Encoding: quoted-printable Content-type: text/html; charset=US-ASCII Content-Disposition: inline

uh-oh. Looks like my links were removed.

Url for current OpenWhisk on Kubernetes work: = https://github.com/apache/incubator-openwhisk-deploy-kub= e
Url for proposal:
https://cwiki.apache.org/confluence/pages/viewpage.action?page= Id=3D70258567


Dan Lavine

<= br>3D"Inactive"Da= niel Lavine" ---06/07/2017 03:16:36 PM---Hello everyone, It has been a= while since I last posted and previously it was for the

From: "D= aniel Lavine" <dlavine@us.ibm.com>
To: dev@openwhisk.incubator.= apache.org
Date: 06/07/2017 03:16 PM
Subject: OpenWhisk, Kubernetes, what= was learned and where we would like to go next.





=

Hello everyone,

It has been a while sin= ce I last posted and previously it was for the
"Proposal for OpenWh= isk + Kubernetes integration". I'm happy to tell you
that we got an= initial deployment up and running with a decent amount of
documentation= around it. For anyone who is interested in what has been
done, that wor= k can be found here.

From that work, we have started to identify som= e of the oddities required
to put OpenWhisk on Kubernetes and are propos= ing an initial outline on how
we would like to start tackling them. Our = solution basically boils down to
OpenWhisk becoming more "Dockerize= d" in the configuration phase. Meaning
each of the components will = have more configuration properties built into
them, or necessary scripts= /startup actions that perform setup actions once
done via Ansible. This = way we can setup OpenWhisk on Kubernetes, Docker
Compose, or some other = hosting environment without the need for an
orchestration layer. We woul= d love for people to take a look at, comment
and make any suggestions fo= r next steps to achieve this by heading over and
taking a look at the wi= ki where we are proposing our initial outline.

Thanks!
Dan Lavine=



--1__=8FBB0BABDFE371528f9e8a93df938690918c8FBB0BABDFE37152-- --0__=8FBB0BABDFE371528f9e8a93df938690918c8FBB0BABDFE37152--