punchplatform / punchbox

the punchbox tool to deploy servers, kubernetes or punch
Apache License 2.0
4 stars 2 forks source link

pp-15 fix optional gateway component, disable punch plugin for kibana #19

Closed KaioKei closed 4 years ago

KaioKei commented 4 years ago

Pull Request

Issue

Testing

  1. Compile a v6.0.x Punchplatform 2 . Remove the gateway component section in configurations/complete_punch_32G.json
  2. Check the generated configuration and ensure the gateway section and the plugin punch section in kibana are absent
  3. Test with deployer
cd $PUNCHBOX_DIR
make clean
make install
bin/punchbox --config configurations/complete_punch_32G.json \
    --punch-conf /home/user/punchplatform-standalone-6.0.1-SNAPSHOT-linux/conf/ \
    --deployer $PP_PUNCH_DIR/pp-packaging/punchplatform-deployer/target/punchplatform-deployer-6.0.1-SNAPSHOT.zip \
    --generate-vagrantfile
# mount VMs
cd vagrant
vagrant up
# generate configuration
cd ..
punchplatform-deployer.sh -gc --templates-dir punch/platform_template/ --model punch/build/model.json
# check configuration and deploy
punchplatform-deployer.sh -gi
punchplatform-deployer.sh deploy -kK --tags zookeeper,operator,elasticsearch,kibana
  1. Check that kibana is properly started

Author's checklist (You)

Before submitting merge request:

Reviewer's checklist (Reviewer)