Skip to content
This repository has been archived by the owner on Oct 5, 2021. It is now read-only.

WSO2 Puppet Modules version 2.0.0

Compare
Choose a tag to compare
@chamilad chamilad released this 26 May 02:06
· 228 commits to master since this release

WSO2 Puppet Modules release 2.0.0 contains the following feature implementations and fixes.

  • Updated Hiera data hierarchy to include deployment Platform
  • Kubernetes based workflow supported, based on wso2/kubernetes-artifacts
  • system_file_list to copy files with scope outside of CARBON_HOME
  • Platform specific configuration data sets for Kubernetes
    • Kubernetes deployment-ready Puppet modules
    • Data sources matching a distributed set of Kubernetes MySQL Services
  • Streamlined Default platform YAML configuration data
  • Optional update flags to control product pack and JDK cleanup
  • Minor fixes on the Hiera data
    • Issues in YAML file formatting
    • Puppet templates for identity.xml added to relevant products
    • Proxy Port values assigned to different products are streamlined
    • Hostname entries streamlined in default deployment platform data set
    • Pass Through Port Mapping for WSO2 ESB
    • Fixing Thrift Server IP configuration for WSO2 MB
    • SecureVault parameters made optional
    • Reusing Data Source related fields in YAML by inheriting from wso2/common.yaml
    • Fix Symbolic Link creation in WSO2 DAS
    • Fixed installation directory creation failure when parent directory doesn’t exist
    • Removed use of Kubernetes Master details in Clustering templates
    • Streamlined use of hiera, hiera_array, and hiera_hash lookup
  • WSO2 API Manager Gateway Manager-Worker separate profiles in Hieradata
  • WSO2 PPaaS Puppet module and Hiera data removed
  • Deprecated older product versions
    • WSO2 AM 1.9.1
    • WSO2 BRS 2.1.0
    • WSO2 GREG 4.6.0
    • WSO2 IS 5.0.0
    • WSO2 MB 3.0.0
  • Improve Puppet Vagrant setup to use PUPPET_HOME environment variable
  • Included sample config.yaml files in the Puppet Vagrant setup to quickly test standalone and distributed deployments
  • Fixed Java System Prefs location issue
  • Included YAML Style Guide for Hiera data files