| Modifier and Type | Interface and Description |
|---|---|
interface |
ManifestProvider |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDockerMojo |
class |
AbstractJKubeMojo |
class |
ApplyMojo
Base class for goals which deploy the generated artifacts into the Kubernetes cluster
|
class |
BuildMojo
Builds the docker images configured for this project via a Docker or S2I binary build.
|
class |
HelmMojo
Generates a Helm chart for the kubernetes resources
|
class |
HelmPushMojo |
class |
PushMojo
Uploads the built Docker images to a Docker registry
|
class |
ResourceMojo
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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DebugMojo
Ensures that the current app has debug enabled, then opens the debug port so that you can debug the latest pod
from your IDE
|
class |
DeployMojo
This goal forks the install goal then applies the generated kubernetes resources to the current cluster.
|
class |
LogMojo
This goal tails the log of the most recent pod for the app that was deployed via
k8s:deploy |
class |
UndeployMojo
Undeploys (deletes) the kubernetes resources generated by the current project.
|
class |
WatchMojo
Used to automatically rebuild Docker images and restart containers in case of updates.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MigrateMojo |
Copyright © 2022. All rights reserved.