| Class | Description |
|---|---|
| AbstractFabric8Mojo |
Abstract base class for Fabric8 based Mojos
|
| AbstractNamespacedMojo | |
| AnnotationKeys |
Keys used to add annotations to the generated Template
|
| ApplyMojo |
Applies the Kubernetes JSON to a namespace in a kubernetes environment
|
| ApplyProjectsMojo |
Ensures that the projects defined in the
projects.yaml are populated into a kubernetes namespace |
| AttachMojo |
Generates or copies the Kubernetes JSON file and attaches it to the build so its
installed and released to maven repositories like other build artifacts.
|
| CleanMojo |
Cleans up namespace resources.
|
| CreateEnvMojo |
Generates a properties file that contains that env variables that are expected to be passed by kubernetes to the container.
|
| CreateGerritRepoMojo |
Creates a Gerrit Git repository
|
| CreateGogsWebhook |
Creates a web hook in a gogs repository
|
| CreateRoutesMojo |
Creates any OpenShift Routes for running services which expose ports 80 or 443 but don't yet
have a route for them
|
| DeletePodsMojo |
Deletes all pods in the current namespace for the current projects docker image.
|
| DeployToWikiMojo |
Deploys the generated App Zip file into the wiki
|
| DescribeEnvMojo |
Displays the currently known environment variables for the container using
known maven properties and any detected
io/fabric8/environment/schema.json files
found on the classpath |
| DevOpsMojo |
Uses the DevOps Connector
and an optional `fabric8.yml` file in the project to update the DevOps resources
like chat room, issue tracker, jenkins builds and Kubernetes/OpenShift resources.
|
| HelmMojo |
Generates a Helm chart for the kubernetes.yml file
|
| HelmPushMojo |
Adds any changes to the Helm charts, commits them to the charts git repository and pushes changes
|
| HelpMojo |
Display help information on fabric8-maven-plugin.
Call mvn fabric8:help -Ddetail=true -Dgoal=<goal-name> to display parameter details. |
| JsonMojo |
Generates or copies the Kubernetes JSON file and attaches it to the build so its
installed and released to maven repositories like other build artifacts.
|
| RecreateMojo |
Like the
apply goal but forces a recreate of all the kubernetes resources |
| RollingMojo |
Like the
apply goal but forces a rolling upgrade of all the Replication Controllers |
| ZipMojo |
Generates a ZIP file of the App for the current maven project.
|
| Zips |
Copyright © 2011–2016 Red Hat. All rights reserved.