You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2019/11/02 09:46:27 UTC

[GitHub] [skywalking] hanahmily opened a new issue #3771: [ISTIO-CI] Add OAP+Istio(mixer) to CI pipeline

hanahmily opened a new issue #3771: [ISTIO-CI] Add OAP+Istio(mixer) to CI pipeline
URL: https://github.com/apache/skywalking/issues/3771
 
 
   Now we build CI workflow for istio mixer and skywalking based on 
   
   ## Requirement
   
   Get all dependencies, including `kubectl`, `helm`, and `minikube` . (assigned to @hanahmily )
   
   ## Steps
   
   the following steps are some of the critical points for the whole works. 
   
    1. build a OAP image locally, pick up commit id as the tag. 
    1. bootstrap minikube up, make it access local images. (assigned to @hanahmily )
    1. deploy istio, OAP, and ES. Enable skywalking adapter of the mixer. 
    1. deploy bookings demo. 
    1. access demo until we get some metrics from OAP. 
    1. if there are some errors.  print pods status, pods log and some necessary debug details to STD
    1. stop minikube and clear it. (assigned to @hanahmily )
    1. clear docker images.
   
   @wu-sheng @innerpeacez @kezhenxu94 
   Some issues should be confirmed before we start to do it. 
    1. ES will deploy several pods with the current Helm chart. That's not accepted in CI. So I suggest creating a new ES template which is only enabled in CI. 
    1. we don't deploy UI in CI. So we should write some scripts to fetch data through GraphQL. 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services