Jan Mußler
c0122bfc53
Try with full path spec.
2021-02-23 21:47:32 +01:00
Jan Mußler
9c41e87007
Fix logging command.
2021-02-23 21:35:49 +01:00
Jan Mußler
c059ab7527
Log command.
2021-02-23 21:28:33 +01:00
Jan Mußler
0d9a4fb6f4
Switch user for migration.
2021-02-23 18:06:36 +01:00
Jan Mußler
5c2ae67d89
Upgrade also in sync. more logs.
2021-02-23 17:33:44 +01:00
Jan Mußler
08e921a443
working on e2e test. fixing number mapping.
2021-02-23 14:51:59 +01:00
Jan Mußler
1d657f4295
More logging along the major upgrade.
2021-02-23 14:08:52 +01:00
Jan Mußler
510985ffd8
Fix patroni test with mock.
2021-02-23 13:20:51 +01:00
Jan Mußler
3e0a5d03a9
Adding more patroni fields. Added example result.
2021-02-22 23:48:27 +01:00
Jan Mußler
57af48d525
Now using proper struct to read Patroni API response.
2021-02-22 23:42:46 +01:00
Jan Mußler
620521d2a8
Proper unmarshal.
2021-02-22 23:34:11 +01:00
Jan Mußler
6893d0f874
Removing tests from patroni.go
2021-02-20 00:22:11 +01:00
Jan Mußler
91631d5d60
Restore mocks file.
2021-02-19 19:30:28 +01:00
Jan Mußler
ee28fa27e4
Trying to fix dependencies.
2021-02-19 19:25:18 +01:00
Jan Mußler
25152157ba
Fix init? and implement proper tests for patroni.
2021-02-19 18:18:15 +01:00
Jan Mußler
14e04cc7fe
Remove function for state only. Fix var names.
2021-02-19 11:34:40 +01:00
Jan Mußler
c6d7cb5ed5
Configure proper PGVERSION for Pod.
2021-02-18 22:26:53 +01:00
Jan Mußler
fe465cf492
Making progress on automated upgrade support via manifest and global upgrades.
2021-02-18 22:01:30 +01:00
Felix Kunde
3962e71ddd
bump to v1.6.1 ( #1367 )
...
* bump tp v1.6.1
* update UI chart
* improve docs and manifest examples
* use Spilo 2.0-r4 and update docs
* minor updates to admin docs
2021-02-18 13:38:27 +01:00
georgebarbarosie
cee4bf82c7
small fix for postgresql CRD ( #1368 )
2021-02-18 08:21:26 +01:00
Felix Kunde
41858a702c
making pgTeamMap a pointer ( #1349 )
...
* making pgTeamMap a pointer
* init empty map
* add e2e test for additional teams and members
* update test_min_resource_limits
* add more waiting in node_affinity_test
* no need for pointers in map of postgresTeamMebership
* another minor update on node affinity test
* refactor and fix fetching additional members
2021-02-16 10:38:20 +01:00
balibebas
137fbbf41e
update quickstart to add k3d ( #1334 )
2021-02-15 17:22:25 +01:00
Felix Kunde
837f845a1c
update kubectl-pg plugin ( #1264 )
...
* update kubectl-pg plugin
* fix remaining build issues and update go modules
* some more README updates
2021-02-15 17:13:07 +01:00
Michael Seiwald
17da6bc649
Truncate cronjob name at 52 characters ( #1208 )
2021-02-15 17:00:21 +01:00
Jan Mussler
772f0ca771
Fix volume sync order. ( #1340 )
2021-02-12 17:36:11 +01:00
Tommaso Pozzetti
c1c0d5faa1
Fix operator configs runasuser and runasgroup ( #1361 )
...
This commit fixes a typo in the operator's configuration
that would lead to the configs spilo_runasuser and
spilo_runasgroup to be ignored.
2021-02-12 11:04:23 +01:00
Felix Kunde
4d2b51de41
upgrade pip to latest version to avoid broken deps ( #1357 )
2021-02-10 11:24:24 +01:00
zvier
6aeb92f024
code optimization ( #1350 )
...
* pre-allocate cap for slice structure
* if clause is no need because of range, and kubelet also use range
method to get each capability so there is no side-effect
Signed-off-by: Jeff Zvier <zvier20@gmail.com>
2021-02-09 09:35:24 +01:00
Aaron Peschel
2c3cd3ae02
Fix CI Pipeline ( #1345 )
...
This commit attempts to fix the CI issues by upgrading the checkout
action to v2. This fix is documented by the coverallsapp upstream.
2021-02-03 14:41:29 +01:00
Felix Kunde
0cce565b65
fix when adding only one capability ( #1339 )
...
* fix when adding only one capability
* fix error messages in unit test
2021-01-29 16:10:27 +01:00
Felix Kunde
12ad8c91fa
configurable container capabilities ( #1336 )
...
* configurable container capabilities
* revert change on TestTLS
* fix e2e test
* minor fix
2021-01-29 14:54:48 +01:00
Jan Mussler
d488ae10a0
Min 2 zalando approvers. ( #1338 )
2021-01-29 11:12:08 +01:00
Victor Login
9d5841cdaa
Update values.yaml ( #1333 )
2021-01-27 10:11:44 +01:00
Jan Mussler
43168ca622
Also sync volumes on updates. ( #1330 )
2021-01-25 20:28:37 +01:00
Felix Kunde
ac2a00c45e
set allowPrivilegeEscalation for deployment templates ( #1328 )
...
* set allowPrivilegeEscalation for deployment templates
* securityContext of container, not pod
* aligning
* default service account for pooler
2021-01-25 18:23:29 +01:00
Sergey Dudoladov
5ecb7b42e0
persist modified go.sum ( #1329 )
...
Co-authored-by: Sergey Dudoladov <sergey.dudoladov@zalando.de>
2021-01-25 17:00:14 +01:00
Jan Mussler
4a88f00a3f
Full AWS gp3 support for iops and througput config. ( #1261 )
...
Support new AWS EBS volume type `gp3` with `iops` and `throughput` in the manifest.
Co-authored-by: Felix Kunde <felix-kunde@gmx.de>
2021-01-25 10:07:18 +01:00
Felix Kunde
4ea0b5f432
set AllowPrivilegeEscalation on container securityContext ( #1326 )
2021-01-22 14:06:19 +01:00
Rafia Sabih
a9b677c957
Use fake client for connection pooler ( #1301 )
...
Connection pooler creation, deletion, and synchronization now tested using fake client API.
Co-authored-by: Rafia Sabih <rafia.sabih@zalando.de>
2021-01-19 17:40:20 +01:00
Felix Kunde
2b45478f3a
add host info to connection docs ( #1319 )
2021-01-19 10:47:32 +01:00
Felix Kunde
258799b420
allow additional members from other teams ( #1314 )
2021-01-15 15:11:02 +01:00
Rafia Sabih
e398cf8c7e
Avoid syncing when possible ( #1274 )
...
Avoid extra syncing in case there are no changes in pooler requirements.
Add pooler specific labels to pooler secrets.
Add test case to check for pooler secret creation and deletion.
Co-authored-by: Rafia Sabih <rafia.sabih@zalando.de>
2021-01-14 09:53:09 +01:00
Felix Kunde
ff46bb069b
update docker base images and UI dependencies ( #1302 )
...
* update docker base images and UI dependencies
* use latest compliant base image
2021-01-13 10:40:55 +01:00
dervoeti
010865f5d9
Fix typo in operatorconfigurations CRD ( #1305 )
...
* fix typo in operatorconfigurations crd
* fix typo in operatorconfigurations manifest
2021-01-12 15:39:54 +01:00
Felix Kunde
f927d6616c
add default values to operatorconfiguration crd ( #1283 )
...
* add default values to operatorconfiguration crd
* leave default for enable_master_load_balancer to true
* add missing bits for new logical backup option
* fix wrong lb tag and update chart package
2021-01-11 17:24:24 +01:00
Felix Kunde
2eac36d003
update year in generated code and maintainer info in Dockerfiles ( #1298 )
...
* update year in generated code and maintainer info in Dockerfiles
* minor update in admin docs
2021-01-08 17:07:28 +01:00
polarclair
50cb5898ea
Update workers to the new default ( #1284 )
2021-01-08 15:46:38 +01:00
Sergey Dudoladov
b7f4cde541
wrap getting Patroni state into retry ( #1293 )
...
Retry calls to Patorni API to get cluster state
Co-authored-by: Sergey Dudoladov <sergey.dudoladov@zalando.de>
2021-01-08 15:08:44 +01:00
Pavel Tumik
9d94e018ff
fix incorrect tag for logical backup docker image ( #1295 )
2021-01-08 12:30:28 +01:00
Felix Kunde
646c28e9c9
[UI] on read_pods filter only spilo pods ( #1297 )
2021-01-08 12:00:23 +01:00