-
Notifications
You must be signed in to change notification settings - Fork 1
Using Bundle Templates
You can quickly create online bundles by following the instructions in the following links.
- Generic (none) Bundle Template
- Geode Bundle Template
- Hazelcast Bundle Template
- Kafka Bundle Template
- Kafka Confluent Bundle Template
- Mosquitto Bundle Template
- SnappyData Bundle Template
- Coherence Bundle Template
These templates allow you to create bundle repos equipped with all the required files. Once a repo is created using one of the templates, you can check out your bundle repo using the install_bundle -checkout -workspace <workspace-name>
command as shown below.
install_bundle -checkout <workspace-name> <bundle-repo-name>
With the -checkout
option specified, PaodGrid checks out your bundle in the form of a workspace in which you can test your bundle. You can freely make changes as you test your bundle and commit and push the changes directly into the bundle repo. Please see the template links for detailed instructions.
To use the bundle repo name as the workspace name specify the -checkout default
option. If you specify other than default
, then that name will be used as as the workspace name. For example, -checkout mybundle
creates a new workspace named, mybundle
, if it does not exist.
❗️ If you are using PadoGrid versions older than 0.9.7, then replace the -checkout
option with -download -workspace
. Starting 0.9.7, -checkout
replaces -workspace
.
# Switch workspace to the check out bundle
switch_workspace <workspace-name>
# After you made changes to the bundle, check in.
git commit -a -m "Made changes to ..."
git push
PadoGrid Manual
Overview
- Home
- PadoGrid in 5 Minutes
- Quick Start
- Introduction
- Bundle Catalogs
- Building PadoGrid
- Supported Data Grid Products and Downloads
- PadoGrid Components
- Installing PadoGrid
- Root Workspaces Environments (RWEs)
- Initializing PadoGrid
- Bash Auto-Completion
- Viewing PadoGrid Summaries
- Updating Products
- Upgrading PadoGrid
- Migrating Workspaces
- PadoGrid Pods
- Kubernetes
- Docker
- Apps
- Software List
Operations
- Workspace Lifecycle Management
- Creating RWE
- Creating Workspace and Starting Cluster
- Managing Workspaces
- Understanding Workspaces
- Understanding Clusters
- Running Clusters
- Default Port Numbers
- Running Clusters Independent of PadoGrid
- Running Apps
- Understanding Groups
- Running Groups
- Understanding Bundles
- User Bundle Repos
- Using Bundle Templates
- Bundle Repo Guidelines
- User Bundle Catalogs
- Private Bundle Repos
- Gitea Repos
- Running Bundles in Container
- PadoGrid Addon Jars
- Understanding PadoGrid Pods
- Tested Vagrant Boxes
- VM-Enabled Pods
- Multitenancy
- Multitenancy Best Practices
- PadoGrid Configuration Files
Tools
Platforms
Clouds
Pado
Geode/GemFire
- Geode CLASSPATH
- Geode Kubernetes
- Geode Minikube
- Geode Minikube on WSL
- Geode Docker Compose
- Geode Grafana App
- Geode
perf_test
App - Geode WAN Example
- Geode Workspaces on VMs
- Geode on AWS EC2
- Reactivating Geode Workspaces on AWS EC2
Hazelcast/Jet
- Hazelcast CLASSPATH
- Creating Jet Workspace
- Configuring Hazelcast Addon
- HQL Query
- Hazelcast Kubernetes
- Hazelcast GKE
- Hazelcast Minikube
- Hazelcast Minikube on WSL
- Hazelcast Minishift/CDK
- Hazelcast OpenShift
- Hazelcast Docker Compose
- Hazelcast Desktop App
- Hazelcast Grafana App
- Hazelcast
jet_demo
App - Hazelcast
perf_test
App - Hazelcast WAN Example
- Hazelcast Workspaces on VMs
- Hazelcast on AWS EC2
- Reactivating Hazelcast Workspaces on AWS EC2
ComputeDB/SnappyData
Coherence
Hadoop
Kafka/Confluent
Mosquitto
- Mosquitto CLASSPATH
- Mosquitto Overview
- Installing/Building Mosquitto
- Clustering MQTT
- Cluster Archetypes
- Enabling Mosquitto SSL/TLS
- Mosquitto Docker Compose
- MQTT perf_test App
Redis
Spark