Skip to content

eriknelson/minishift-addons

asb-updates
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 1 commit ahead, 40 commits behind minishift:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Minishift Add-ons

This repository contains add-ons contributed by the Minishift community.

We hope that by sharing these add-ons, folks in the community will be able to make the most out of their Minishift environment. Community add-ons are tested and supported by the community.

Introduction

Minishift add-ons are extensions, or plug-ins, that customize the default OpenShift cluster configuration and behavior. For example, you can use the anyuid add-on to allow authenticated users to run images without a pre-allocated UID, or the registry-route add-on to expose the OpenShift registry as a route.

Minishift includes several default add-ons, which are installed automatically when you first start Minishift. These add-ons are tested and supported by the Minishift core team. You can also write your own custom add-ons that use any of the supported add-on commands.

Share your add-ons with the community

You are invited to share your add-ons with the Minishift community by submitting them to this repository. To submit your add-on, follow the contribution guidelines to open a new issue and submit a pull request.

Community add-ons are not officially supported by the Minishift core team, although the core developers do their best to help out when reviewing and merging new add-ons to this repository. The community is encouraged to help contributors by testing and improving these add-ons.

Download and use community add-ons

To use any of the add-ons from this repository in your Minishift environment:

  1. Clone the repository to your local machine.

  2. Install the add-on that you want to use by running the following command:

    $ minishift addons install <path_to_addon>
  3. Choose whether to apply the add-on to a running Minishift VM or enable the add-on to start each time that Minishift starts.

    • To apply the add-on once to a running Minishift VM, run the following command:

      $ minishift addons apply <addon-name>
    • To enable the add-on to start each time that Minishift starts, run the following command:

      $ minishift addons --enable <addon-name>

For more information about enabling, disabling, and applying add-ons, see the Add-ons topic in the Minishift documentation.

Contact the Minishift community

Minishift is an open-source project dedicated to developing and supporting Minishift. Contributions, questions, and comments are all welcomed and encouraged!

You can reach the Minishift community by:

About

A repository for the community to exchange Minishift add-ons

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 43.6%
  • Makefile 20.3%
  • Gherkin 20.2%
  • Go 11.0%
  • Python 4.9%