Commit Graph

14 Commits

Author SHA1 Message Date
Ida Novindasari e6ae9e3772
Implement per-cluster maintenance window for Postgres automatic upgrade (#2710)
* implement maintenance window for major version upgrade 
* e2e test: fix major version upgrade test and extend with the time window
* unit test: add iteration to test isInMaintenanceWindow
* UI: show the window and enable edit via UI
2024-08-09 14:07:35 +02:00
Felix Kunde d60b424d79
[UI] use only one logger adapter and update Dockerfile (#2646)
* [UI] use only one logger adapter and update Dockerfile
* remove setLevel on logger
2024-05-31 11:24:31 +02:00
Motte 2af9cfa257
Fixed Throughput typo (#2542) 2024-02-16 14:50:39 +01:00
idanovinda 933b45aba0
show pooler dns when success creating pooler (#2202) 2023-02-02 16:46:45 +01:00
idanovinda d5251c5fc8
Update UI library dependencies (#2191)
* Update UI library dependencies
* change to node v14
* update js-yaml load and dump function
2023-01-27 12:47:30 +01:00
chengyou tang 2011367525
feat: [ui] Relative navigation; add storageClass (#1835)
- Change all ui request from absolute path to relative path.
  Can access ui web like ex.com/pgo/ with nginx spec config
  relative issue: zalando#1613

- Add storageClass field relative-nav

Co-authored-by: Felix Kunde <felix-kunde@gmx.de>
2022-12-29 15:22:22 +01:00
idanovinda 18908e6097
[UI] include load balancer in the monthly cost calculation (#1977) 2022-10-26 12:19:48 +02:00
Felix Kunde 4c07494ac7
deprecate ClusterName field of Postgresql type and remove team from REST endpoints (#2015)
* deprecate ClusterName field of Postgresql type
* remove for teamId from operator API endpints /status /logs /history
* update dns_format_string and yaml template in UI
2022-08-29 15:00:25 +02:00
idanovinda 6268fb826a
update column and cost function (#1894) 2022-05-19 11:00:11 +02:00
Felix Kunde d6641a9b0f
[UI] support Postgres version and pod resource changes + adding IOPS and throughput config options (#1824) 2022-03-25 10:03:20 +01:00
Felix Kunde 636ba9b846
[UI] reflect new backup paths and cluster status (#1260)
* [UI] reflect new backup paths and cluster status
2020-12-16 15:23:06 +01:00
Felix Kunde 5af4379118
[UI] add toggle for connection pooler (#953)
* [UI] add toggle for connection pooler

* remove team service logger

* fix new.tag.pug and change port in Makefile
2020-04-30 09:58:07 +02:00
Felix Kunde d5660f65bb
[UI] add tab for monthly costs per cluster (#796)
* add tab for monthly costs per cluster
* sync run_local and update version number
* lowering resources
* some Makefile polishing and updated admin docs on UI
* extend admin docs on UI
* add api-service manifest for operator
* set min limits in UI to default min limits of operator
* reflect new UI helm charts in docs
* make cluster name label configurable
2020-02-19 12:58:24 +01:00
Felix Kunde 4eabc8f5db
Initial commit for Postgres Operator UI (#613)
* Initial commit for our basic Postgres Operator UI:
 * Create and modify Postgres manifests
 * Watch Operator Logs in the UI
 * Observe cluster creation progress
 * S3 Backup browser for clone and restore

Many thanks to Manuel Gomez and Jan Mussler for the initial UI work a long time ago!
2019-07-12 17:02:55 +02:00