Coder Social home page Coder Social logo

karaf-cave's Introduction

Apache Karaf Cave

Apache Karaf Cave is an Apache Karaf subproject. It provides a complete repository manager and deployer for Apache Karaf.

Overview

Apache Karaf Cave provides three different services:

  • Artifact repositories manager
  • Karaf features gateway
  • Deployer

Getting Started

For an Apache Karaf Cave source distribution, please read BUILDING.md for instructions on building Apache Karaf Cave.

Before using Apache Karaf Cave services, you have to register the Karaf Cave features repository. For example, on a running Apache Karaf instance:

karaf@root()> feature:repo-add cave 4.2.1

Artifact repositories manager

Cave Repository service is a complete artifacts repository manager, supporting Maven, OSGi Bundle Repository and HTTP wrapping.

You can install the artifact repositories manager service with:

karaf@root()> feature:install cave-repository

You now have the service running. You can manipulate the artifact repositories using the cave:repository-* shell commands.

For details, take a look on the Apache Karaf Cave documentation.

Karaf features gateway

Cave Karaf Features Gatewey is able to gather several features repositories in one, providing a single repository containing the union of all features.

You can install the gateway service with:

karaf@root()> feature:install cave-features-gateway

You now have the service running. You can manipulate the gateway using the cave:features-gateway-* shell commands.

For details, take a look on the Apache Karaf Cave documentation.

Deployer

Cave Deployer allows you to control and provision a farm of Apache Karaf instances (deploying features, application, etc).

You can install the deployer service with:

karaf@root()> feature:install cave-deployer

You now have the service running. You can manipulate the deployer using the cave:deployer-* shell commands.

For details, take a look on the Apache Karaf Cave documentation.

More Information

The PDF manual is the right place to find any information about Karaf Cave.

Alternatively, you can also find out how to get started here: http://karaf.apache.org/subprojects/cave

If you need more help try talking to us on our mailing lists http://karaf.apache.org/site/mailinglists.html

If you find any issues with Apache Karaf, please submit reports with JIRA here: http://issues.apache.org/jira/browse/KARAF

We welcome contributions, and encourage you to get involved in the Karaf community. If you'd like to learn more about how you can contribute, please see: http://karaf.apache.org/index/community/contributing.html

Many thanks for using Apache Karaf Cave.

The Apache Karaf Team

karaf-cave's People

Contributors

bobpaulin avatar coheigea avatar dangiankit avatar dleangen avatar fpapon avatar gnodet avatar jbonofre avatar olamy avatar rakechan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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.