GithubHelp home page GithubHelp logo

kabanero-stacks's Introduction

Kabanero-stacks

This Kabanero stack hub hosts these application stacks:

  • React- Added libraries for IBM Carbon Design
  • Python-Flask - Added commands oc and htpasswd

Once the stacks are packaged and added to the stack hub, as it is shown in the repos of each stack, the stack files are stored in ~/.appsody/stacks/dev.local/. The YAML file needs to be modified changing the location of the image, by default it points to your local Docker repo dev.local/xxx, it needs to point to a repo where your Openshift cluster has access to:

  1. Tag your image with the new repo accesible from Openshift:
foo@bar:~$ docker tag dev.local/appsody/python-stack:latest your_repo/python-stack:0.4.2 
  1. Push your image to that repo:
foo@bar:~$ docker push your_repo/python-stack:0.4.2
  1. Change the image key on the YAML file in the local Appsody folder from:
image: dev.local/appsody/python-stack:latest

to

image: your_repo/python-stack:0.4.2
  1. Upload the your_stack_.source.tar.gz, your_stack_.source.tar.gz, and the YAML and JSON files to a release to Gihub. You can see an example here

  2. Add your new Kabanero stack hub to your Openshift Kabanero CRD:

foo@bar:~$ oc edit kabanero kabanero -n kabanero

and add the new repo on the repositories key:

    repositories:
    - https:
        url: https://github.com/kabanero-io/kabanero-stack-hub/releases/download/0.6.3/kabanero-stack-hub-index.yaml
      name: central
    - https:
        url: https://github.com/chechuironman/kabanero-stacks/releases/latest/download/chechuironman-index.yaml
      name: chechuironman 

kabanero-stacks's People

Contributors

chechuironman avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.