Armin Nesiren
5f87384d7f
Passing endpoint, access and secret key to logical-backup container ( #628 )
...
* Added possibility to add custom annotations to LoadBalancer service.
* Added parameters for custom endpoint, access and secret key for logical backup.
* Modified dump.sh so it knows how to handle new features. Configurable S3 SSE
2019-11-26 10:40:49 +01:00
Felix Kunde
2ce602fcd7
fix errors when changing service type ( #716 )
...
* fix errors when changing service type
* nullify service and endpoint before recreation
* improve wait for delete logic and reuse config parameters
2019-11-26 10:28:32 +01:00
Felix Kunde
f9487e41c1
inject cluster name label into logical backup pod ( #725 )
...
* inject cluster name label into logical backup pod
2019-11-20 13:58:41 +01:00
Felix Kunde
0b544ae43f
pass additionalSecretMount to logical backup pod ( #714 )
2019-11-19 18:06:55 +01:00
Felix Kunde
63d1f3bbe4
add get for deployments to operator RBAC ( #724 )
2019-11-18 12:13:05 +01:00
Felix Kunde
de14323f8e
disable load balancers by default in examples ( #715 )
2019-11-12 10:57:48 +01:00
Felix Kunde
7a20bfe7d6
remove exact version in deployment manifest
2019-11-11 12:48:08 +01:00
Thomas Runyon
535517cd1b
Custom annotations 329 ( #657 )
...
* Add ability for custom annotations to database pods
2019-11-11 10:45:35 +01:00
Felix Kunde
7a3a5c724d
Merge branch 'master' into default-db-roles
2019-11-08 12:50:19 +01:00
Emre Hasegeli
33e1d60703
docs: Fix links on operator parameters reference ( #712 )
2019-11-08 08:20:43 +01:00
Felix Kunde
340dc4aa3d
Fix operator_configuration_type.go ( #703 )
...
fix typo
2019-10-31 12:19:41 +01:00
Felix Kunde
719505afba
enable GO111MODULE also on go test ( #701 )
...
* enable GO111MODULE also on go test
2019-10-30 16:51:54 +01:00
haf-afa
0a7b09e791
Update quickstart.md ( #699 )
2019-10-30 16:21:07 +01:00
Felix Kunde
e2bf0fdedf
Merge branch 'master' into default-db-roles
2019-10-29 12:05:17 +01:00
Yujun Zhang
aab4d51142
Fix bad formatting in docs ( #637 )
...
List requires a proceeding empty line
2019-10-28 16:33:16 +01:00
Emre Hasegeli
b738283f6f
charts: Add pods/exec permission ( #694 )
2019-10-23 11:22:23 +02:00
Eric
6e682fd6b5
Fixing spelling mistake in delete PVC function name ( #691 )
2019-10-18 16:41:56 +02:00
anikin-aa
8d103ee9f9
Update quickstart.md ( #687 )
...
Fix values-crd.yaml incorrect link
2019-10-15 14:08:06 +02:00
Felix Kunde
bb855fd9bc
fetch cluster_name_label from configuration ( #684 )
2019-10-11 16:07:13 +02:00
Dmitry Dolgov
647a4d3023
Remove service accounts cache ( #685 )
...
For optimization purposes operator was creating a cache map to remember
if service accounts and role binding was deployed to a namespace. This
could lead to a problem, when a namespace was deleted, since this
cache was not synchronized. For the sake of correctness remove the
cache, and check every time if required service account and rbac is
present. In the normal case this introduces an overhead of two API calls
per an event (one to get a service accounts, one to get a role binding),
which should not be a problem, unless proven otherwise.
2019-10-11 11:06:14 +02:00
Felix Kunde
0fa16ee1dd
support extensions and defaultUsers for preparedDatabases
2019-10-05 11:19:54 +02:00
Erik Inge Bolsø
e3b39a5cbe
document configmap variant of inherited_labels ( #678 )
...
* document configmap varient of inherited_labels and remove application label from cluster example since we will get application:spilo by default
2019-10-05 10:10:02 +02:00
Felix Kunde
7d9cfe9f54
Merge branch 'master' into default-db-roles
2019-10-04 18:14:23 +02:00
Dmitry Dolgov
baae1887b3
Replace glide with Go modules ( #544 )
...
* And attempt to build with modules and remove glide
* new tools.go file to get code-generator dependency + updated codegen + remove Glide files and update docs
2019-10-02 16:18:55 +02:00
Felix Kunde
18da6e552d
add DefaultUsers flag
2019-10-02 14:30:37 +02:00
Felix Kunde
31fd352fbd
cover more default privilege scenarios and always define admin role
2019-09-30 18:01:56 +02:00
Felix Kunde
f0e29060b1
move StatefulSet to apps/v1 ( #675 )
2019-09-30 16:42:04 +02:00
Weilu Jia
e00b37fc17
Handle IPv6 k8s pods in Patroni URLs ( #671 )
...
* Handle IPv6 Patroni URLs
2019-09-30 10:14:27 +02:00
Felix Kunde
6aa734cffd
use empty brackets block for undefined objects
2019-09-27 17:02:23 +02:00
Felix Kunde
b666877afb
add more default privileges for schemas
2019-09-27 11:48:52 +02:00
Felix Kunde
9d9807afef
create a default preparedDB if not specified
2019-09-26 13:50:02 +02:00
Felix Kunde
06313615fe
include preparedDatabases spec check when syncing databases
2019-09-25 17:20:12 +02:00
Felix Kunde
7256e133cc
merge changes from master
2019-09-24 17:20:30 +02:00
Felix Kunde
1355fdcd8d
PreparedDatabases with default role setup
2019-09-23 18:32:01 +02:00
Sergey Dudoladov
cf97ebb2b8
fix e2e tests ( #672 )
...
* fix e2e tests
* change Spilo version everywhere
2019-09-23 17:48:53 +02:00
Felix Kunde
741694f609
run unit tests only on pkg folder ( #659 )
2019-09-02 13:57:47 +02:00
deitmerit
28d8f6934c
Allow disabling of CRD creation ( #652 )
...
Signed-off-by: Stefan Frye <frye@deitmer-it.de>
2019-08-27 13:02:57 +02:00
Felix Kunde
4a863d2280
Avoid orphaned objects on delete ( #654 )
...
* Make setSpec function work correctly when updating cluster status fails
2019-08-27 12:54:35 +02:00
Vineeth Reddy
fd6a2454e8
[GSoC 2019] kubectl plugin for the Postgres operator ( #579 )
...
* Add a prototype of a kubectl plugin for the Postgres operator
Work done by Vineeth Pothulapati <vineethpothulapati@outlook.com>
during Google Summer of Code 2019
2019-08-27 12:51:21 +02:00
phobot
056b2222a5
fix relative links to manifest files ( #655 )
...
[minimal](../manifests/minimal-postgres-manifest.yaml)
and the
[complete](../manifests/complete-postgres-manifest.yaml)
Links don't work as the manifests directory is higher in the structure.
2019-08-27 11:28:54 +02:00
Felix Kunde
abdb003f40
additional printer columns for CRDs ( #653 )
...
* additional printer columns for CRDs
2019-08-16 13:22:45 +02:00
Felix Kunde
7715e58da0
host helm chart via GitHub Pages ( #651 )
2019-08-14 12:13:42 +02:00
amir
4f6ba90570
Fix typo ( #647 )
2019-08-12 09:38:36 +02:00
Felix Kunde
4a099d698d
bump to v1.2.0 ( #631 )
...
* bump to v1.2.0
* yaml lint: add one more space before incline comments
2019-07-25 12:23:53 +02:00
Felix Kunde
cd350a4bc1
make run.sh executable from within e2e ( #619 )
2019-07-24 15:07:32 +02:00
Felix Kunde
1d45a6aec3
change app label for logical backup pod ( #621 )
...
* change app label for logical backup pod
2019-07-23 15:43:07 +02:00
Felix Kunde
16ac0794ad
added feature list to README ( #629 )
...
* added feature list to README
2019-07-23 13:49:17 +02:00
Felix Kunde
0aff809958
use h1 tags to not render titles in sidebar ( #626 )
2019-07-19 12:50:39 +02:00
Felix Kunde
2c3c7fd244
query namespaced K8s API in logical backup script ( #623 )
2019-07-18 14:00:30 +02:00
Dmitry Dolgov
53fea88391
Update link for pod_antiaffinity_topology_key ( #622 )
...
Looks like the anchor was changed in the K8S docs.
2019-07-17 13:04:54 +02:00