Integrate QingCloud Cloud Controller. After installing load balancer, QingCloud load balancer can be created through KubeSphere console and the backend workload is bound automatically.
Integrate QingStor CSI v0.3.0 storage plugin and support physical NeonSAN storage system. Support SAN storage service with high availability and high performance.
Integrate QingCloud CSI v0.2.1 storage plugin and support many types of volume to create QingCloud block services.
Harbor is upgraded to 1.7.5.
GitLab is upgraded to 11.8.1.
Prometheus is upgraded to 2.5.0.
Microservice Governance
Integrate Istio 1.1.1 and support visualization of service mesh management.
Enable the access to the project's external websites and the application traffic governance.
Provide Kubernetes component independent monitoring page including etcd, kube-apiserver and kube-scheduler.
Optimize several monitoring algorithm.
Optimize monitoring resources. Reduce Prometheus storage and the disk usage up to 80%.
Logging
Provide unified log console in terms of tenant.
Enable accurate and fuzzy retrieval.
Support real-time and history logs.
Support combined log query based on namespace, workload, Pod, container, key words and time limit.
Support detail page of single and direct logs. Pods and containers can be switched.
FluentBit Operator supports logging gathering settings: ElasticSearch, Kafka and Fluentd can be added, activated or turned off as log collectors. Before sending to log collectors, you can configure filtering conditions for needed logs.
Alerting and Notifications
Email notifications are available for cluster nodes and workload resources.
Notification rules: combined multiple monitoring resources are available. Different warning levels, detection cycle, push times and threshold can be configured.
Time and notifiers can be set.
Enable notification repeating rules for different levels.