New features or changes in functionality
The following are the list of new features or enhancements in Cloud Native Unica version 12.1.1:
Upgrade to Apache Tomcat 9.0.45 from Apache Tomcat 9.0.30
Upgrading to Apache Tomcat version 9.0.45 gives access to security fixes and enhancements done by Tomcat at application server level. For more information, see:
- Tomcat Release Notes
https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.45/RELEASE-NOTES
- Tomcat Changelog
Container Operating System upgrade to RHEL UBI (Red Hat Universal Base Image)
From version 12.1.1, the base operating system used for all containers is Red Hat Universal Base Image version 8. Customers get support, bugfixes, and enhancements.
Supporting the restricted containers – lesser privileges
Provides support for restricted containers. Restricted containers refer to the non-root user or rthe estricted user inside the container.
OpenShift supports anyuid
, privilege
, or
restricted
SCC. We have customized Unica to fit with any SCC, so that
Unica works with
anyuid
, privilege
, or
restricted
SCC, which runs without any group, and with any user
ID.
Support offline clusters (Internet access restriction)
Supports deployment in environment where customer do not have Internet connectivity eliminating the depdency on Internet to download the package for deployment.
ELK Integration
Supports ELK Stack. ELK refers to Elastic search, Logstash, and Kibana. The features added for Cloud Native Unica are as follows:
- Added ELK for logging, monitoring, and metrics.
- Added Filebeat as a sidecar container that fetches logs from Unica log files and pushes it to ELK stack (in the customer environment).
- Added Metricbeat for metrics, which runs as daemonset in the
kube-system
namespace, and sends different metrics to ELK stack (in the customer env). This helps to track utilization and resolving issues.
For more information, see any one of the following guides:
- Cloud Native Unica Integration Guide for Apache Tomcat
- Cloud Native Unica Integration Guide for Red Hat JBoss Enterprise Application Platform
- Cloud Native Unica Integration Guide for Oracle WebLogic Server
Interact low dependency on PV
Bundled many dependencies in the image so that fewer dependencies need to be referred from the PV.
OpenShift Enhancements
- Tokenized password
Add user name and password as tokens. Tokens help hide the password, or helps in passing it through plain text.
- Container operating system upgraded to RHEL UBI (Red Hat Universal Base Image)
- Restricted containers – Lesser privileges
Support restricted SCC on OpenShift. For a brief summary, see Supporting the restricted containers – lesser privileges.
- Support offline clusters (Internet access restriction)
Supports deployment in environment where customer do not have Internet connectivity eliminating the depdency on Internet to download the package for deployment.
- ELK integration
As mentioned earlier, Filebeat and Metricbeat are added for logging enhancements, and for collecting various metrics for analysis purposes.
- Openshift Ingress
Added OpenShift Ingress feature in helm chart to create a route on OpenShift.
- Sticky session
Supports sticky session, in an OpenShift environment, to ensure that users receive a response from the same pod for a particular browser session.