Sergey Dudoladov
98dc169f6b
Strip build pipelines
2019-05-28 15:42:33 +02:00
Sergey Dudoladov
05a052df25
fix relative link
2019-05-27 17:00:38 +02:00
Sergey Dudoladov
06ca77d06a
update docs
2019-05-27 16:57:59 +02:00
Sergey Dudoladov
546ef67f94
remove unnecessary pg_dumpall option
2019-05-27 16:35:58 +02:00
Sergey Dudoladov
df6c58e116
shorten copy
2019-05-27 15:40:50 +02:00
Sergey Dudoladov
75b8692b2e
fix docker push
2019-05-27 13:56:38 +02:00
Sergey Dudoladov
27fabcccb6
export image name during build
2019-05-27 13:51:59 +02:00
Sergey Dudoladov
630656b856
remove Linux prereq
2019-05-27 13:49:38 +02:00
Sergey Dudoladov
948ae8315d
add scm-source.json
2019-05-27 13:46:16 +02:00
Sergey Dudoladov
911728aabd
remove unnecessary quotes
2019-05-27 13:23:14 +02:00
Sergey Dudoladov
db9a709bd5
add image tag
2019-05-27 13:19:06 +02:00
Sergey Dudoladov
2e626b6a9b
Add simple build for logical backup images
2019-05-27 13:03:17 +02:00
Sergey Dudoladov
6f00f06986
Move to a separate dir
2019-05-27 12:42:41 +02:00
Sergey Dudoladov
5c93825eda
Sample logical backup image.
...
Based on the earlier work by Dmitry Dolgov @erthalion
2019-05-27 12:32:55 +02:00
Felix Kunde
24d412a562
generate spilo config can return error (with test) ( #570 )
...
* fix: raise explicit error when failing to generate spilo config
Signed-off-by: Stephane Tang <hi@stang.sh>
2019-05-22 17:35:03 +02:00
Stephane T
1f4267eb05
fix: remove headless service config when deleting cluster ( #567 )
...
see: https://github.com/zalando/postgres-operator/issues/566
Signed-off-by: Stephane Tang <hi@stang.sh>
2019-05-21 13:49:34 +02:00
Sergey Dudoladov
f3e1e80aaf
Add logical backup ( #442 )
...
* Add k8s cron job to spawn logical backups
* Minor doc updates
2019-05-16 15:52:01 +02:00
Sergey Dudoladov
2c02b371e2
fix statefulset sync ( #563 )
2019-05-14 11:15:47 +02:00
Felix Kunde
4b9e6058e1
add update for CRD to RBAC ( #564 )
2019-05-13 17:36:15 +02:00
Dmitry Dolgov
f29bdaf96a
Override clone s3 bucket path ( #487 )
...
Override clone s3 bucket path
Add possibility to use a custom s3 bucket path for cloning a cluster
from an arbitrary bucket (e.g. from another k8s cluster). For that
a new config options is introduced `s3_wal_path`, that should point
to a location that spilo would understand.
2019-05-10 12:52:42 +02:00
Felix Kunde
ad0b250b5b
patch CRD on operator update ( #558 )
...
* patch existing CRD each time there is an operator update
2019-05-09 12:35:15 +02:00
Felix Kunde
0fbfbb23bb
Use /status subresource instead of plain manifest field ( #534 )
...
* turns PostgresStatus type into a struct with field PostgresClusterStatus
* setStatus patch target is now /status subresource
* unmarshalling PostgresStatus takes care of previous status field convention
* new simple bool functions status.Running(), status.Creating()
2019-05-07 12:01:45 +02:00
Felix Kunde
25e02ad755
Minor change to helm section in quickstart guide ( #549 )
...
* updated helm section in quickstart
2019-04-24 18:25:57 +02:00
Sergey Dudoladov
c1d108a832
Fix CRD-based operator configuration ( #541 )
...
* Fix CRD-based operator configuration
* add inherited labels, update docker image
2019-04-15 13:52:38 +02:00
Sergey Dudoladov
32f106990a
Fix build ( #542 )
...
* bump up golang version
* gcc fix
2019-04-15 11:52:07 +02:00
Felix Kunde
433bd8f500
Add paragraph on how to extend operator configuration in dev docs ( #538 )
...
* add paragraph on how to extend operator configuration in dev docs
2019-04-09 11:23:07 +02:00
Felix Kunde
67b2fc40c0
update db connection part in user docs ( #536 )
2019-04-04 19:55:00 +02:00
Aaron Miller
15ec6a920d
Config option to allow Spilo container to run non-privileged. ( #525 )
...
* Config option to allow Spilo container to run non-privileged.
Runs non-privileged by default.
Fixes #395
* add spilo_privileged to manifests/configmap.yaml
* add spilo_privileged to helm chart's values.yaml
2019-04-03 17:13:39 +02:00
Felix Kunde
313db7d10b
set default name also for RoleBinding and roleRef ( #529 )
2019-04-02 17:16:47 +02:00
Felix Kunde
c243074083
Updated quickstart and link from README ( #527 )
...
* updated quickstart and link from README
* added/updated Helm chart description in other docs
2019-04-01 15:39:18 +02:00
Taehyun Kim
6778c3c03c
Add helm chart ( #434 )
...
Helm chart, that contains all required components to install postgres-operator.
So far all the versions are hardcoded to the latest release, and documentation
mention helm mostly for development purposes with minikube.
2019-03-29 11:26:13 +01:00
Rafia Sabih
98940e65fb
Fix for broken Makefile ( #522 )
...
Remove unnecessary double quotes in the path value
2019-03-25 11:00:17 +01:00
Stephane T
edeb06d39c
fix: update init_containers ( #518 )
...
* fix: PATH expension in Makefile
Signed-off-by: Stephane Tang <hi@stang.sh>
* refact: pass list of containers to compareContainers()
Signed-off-by: Stephane Tang <hi@stang.sh>
* compare initContainers while comparing StatefulSet
Fixes #517
Signed-off-by: Stephane Tang <hi@stang.sh>
* refact: compareContainers()
Signed-off-by: Stephane Tang <hi@stang.sh>
2019-03-19 17:46:12 +01:00
Jan Mussler
5f6abfb797
Rearrange the README. ( #520 )
2019-03-14 12:48:36 +01:00
Sergey Dudoladov
0b53dbe5dc
Set statefulset update and management policy explicitly ( #515 )
...
* fix logging in retry
* explicitly set the stateful set update strategy to onDelete
* add podManagementPolicy
2019-03-13 11:49:18 +01:00
Vineeth Reddy
db72d82f14
gofmt and golint fixes ( #506 )
...
* fix gofmt and golint issues
2019-03-04 13:13:55 +01:00
Sergey Dudoladov
f400539b69
Retry moving master pods ( #463 )
...
* Retry moving master pods
* bump up master pod wait timeout
2019-02-28 16:19:27 +01:00
Sergey Dudoladov
587d9091e7
Set HUMAN_ROLE Spilo env var ( #409 )
...
* Set HUMAN_ROLE Spilo env var
2019-02-27 13:40:42 +01:00
Sergey Dudoladov
74cc9a44f8
Post-graduation updates ( #495 )
...
* update generated code
* update glide.lock
* Verify staleness of generated code during build and before running tests
2019-02-26 12:34:05 +01:00
Sergey Dudoladov
29f5e4f5a2
Update README.md ( #500 )
...
Include info about GSoC 2019 participation
2019-02-26 12:18:35 +01:00
Felix Kunde
31e568157b
reflect change in github url ( #496 )
...
Project was moved from the incubator to the Zalando main org, hence the rename
2019-02-25 11:26:55 +01:00
teuto.net Netzdienste GmbH
26a7fdfa9f
Add Pod Anti Affinity ( #489 )
...
* Add Pod Anti Affinity
2019-02-21 16:37:03 +01:00
Sergey Dudoladov
2e9b6533e7
Document taint-based eviction ( #468 )
...
* Document taint-based eviction
2019-02-20 10:19:15 +01:00
Stephane T
d11b23bd71
Add inherited_labels ( #459 )
...
* add support for inherited_labels
Signed-off-by: Stephane Tang <hi@stang.sh>
* update docs with inherited_labels
Signed-off-by: Stephane Tang <hi@stang.sh>
2019-02-14 12:29:06 +01:00
Sergey Dudoladov
f2dddb0f2b
Add GSoC 2019 project ideas ( #470 )
...
* Add GSoC 2019 project ideas
* Add community section
* Add application steps
* Add logo
2019-02-06 14:40:12 +01:00
Rafał Kupka
ba23de3d17
Pass PodEnvironmentConfigMap ( #477 )
2019-02-04 12:24:49 +01:00
Maxim Ivanov
ed6acc1178
Correctly report success in .status on Update ( #469 )
2019-01-31 13:09:17 +01:00
Dmitry Dolgov
90c25038d7
Add pod diagram and tex sources ( #472 )
2019-01-31 12:17:11 +01:00
Henning Jacobs
3f8b760118
+ video of Oleksii's talk ( #473 )
...
https://twitter.com/PostgreSQL/status/1087681292416630785
2019-01-31 12:16:05 +01:00
Dmitry Dolgov
44895939f3
Overview diagrams ( #466 )
...
Add overview diagram of what would be created for a postgres cluster by
operator
2019-01-29 21:42:13 +01:00