This repository has been archived by the owner on Oct 5, 2021. It is now read-only.
WSO2 Puppet Modules version 2.0.0
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
, andhiera_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