• Zach Loafman's avatar
    Zeppelin: Add Zeppelin image to Spark example · 51817850
    Zach Loafman authored
    This adds a very basic Zeppelin image that works with the existing
    Spark example. As can be seen from the documentation, it has a couple
    of warts:
    
    * It requires kubectl port-forward (which is unstable across long
    periods of time, at least for me, on this app, bug incoming). See
    
    * I needed to roll my own container (none of the existing containers
    exactly matched needs, or even built anymore against modern Zeppelin
    master, and the rest of the example is Spark 1.5).
    
    The image itself is *huge*. One of the further refinements we need to
    look at is how to possibly strip the Maven build for this container
    down to just the interpreters we care about, because the deps here
    are frankly ridiculous.
    
    This might be a case where, if possible, we might want to open an
    upstream request to build things dynamically, then use something like
    probably the cut the image down considerably. (This might already be
    possible, need to poke at whether you can late-bind interpreters
    later.)
    51817850
zeppelin-service.yaml 147 Bytes