Dmitrii Dolgov
f6b2135351
Change build id
2018-02-14 14:12:39 +01:00
Dmitrii Dolgov
b6ae3e0262
Change build id
2018-02-14 14:11:56 +01:00
Dmitrii Dolgov
7b9428bb81
Switch to the new format
2018-02-14 14:10:48 +01:00
Dmitrii Dolgov
d61b87a07d
Separate image build & push
...
Move out some variables on top
2018-02-14 14:07:53 +01:00
Dmitrii Dolgov
c21136c151
Forgotten env var
2018-02-14 13:56:35 +01:00
Dmitrii Dolgov
eb2283aa43
Change current directory for tests
2018-02-14 13:51:55 +01:00
Dmitrii Dolgov
4513334d1b
Change order of the steps
2018-02-14 13:28:16 +01:00
Dmitrii Dolgov
c54fb7b4c8
Build before actually test
2018-02-14 13:24:43 +01:00
Dmitrii Dolgov
6b9c1fe317
Add a new step to run unit tests
2018-02-14 13:14:32 +01:00
Dmitry Dolgov
08e3d925e6
Merge pull request #227 from zalando-incubator/feature/unit-tests-doc
...
Add section about unit tests
2018-02-09 14:05:20 +01:00
Dmitrii Dolgov
36b363b3ce
Don't forget about fish vs bash differences
2018-02-09 13:00:35 +01:00
zerg-junior
a524db62a3
Merge pull request #229 from zalando-incubator/zerg-junior-patch-1
...
Create separate Talks section in the README
2018-02-09 11:58:28 +01:00
Dmitrii Dolgov
fa44674243
Add $ sign
2018-02-09 11:38:04 +01:00
zerg-junior
d5af441fd9
Create separate Talks section in the README
...
Also adds a FOSDEM 2018 talk on the operator
2018-02-09 11:27:25 +01:00
Dmitrii Dolgov
305b77be90
Add section about unit tests
2018-02-09 11:26:37 +01:00
zerg-junior
75435ef934
Merge pull request #224 from zalando-incubator/feature/retry_util_tests
...
Tests for retry_utils
2018-02-09 10:54:05 +01:00
Dmitrii Dolgov
4c1db33c27
Change the order of arguments
2018-02-08 10:43:27 +01:00
Dmitrii Dolgov
dd79fcd036
Tests for retry_utils
...
One can argue about how necessary they are,
but at least I remembered how to do golang.
2018-02-07 17:04:43 +01:00
zerg-junior
60c742a3e8
Merge pull request #223 from zalando-incubator/document-watch-namespace
...
Make env var overwrite configmap setting for watching namespaces
2018-02-06 18:03:22 +01:00
Sergey Dudoladov
74a1e9661b
Remove setting the actual watched namespace as env var (os.Setenv won't work)
2018-02-06 17:40:06 +01:00
Sergey Dudoladov
8b7bbde06e
Make env var overwrite configmap setting for watching namespaces
2018-02-06 16:12:47 +01:00
Sergey Dudoladov
0ef801f4e0
Add example of the watched namespace to the operator config map
2018-02-06 15:16:21 +01:00
Sergey Dudoladov
ea84f9d577
Rename the configmap 'namespace' entry to avoid confusion with the map's owm namespace
2018-02-06 15:09:00 +01:00
Dmitry Dolgov
dcf637d4ea
Fix typo in port ( #219 )
2018-02-02 15:51:26 +01:00
zerg-junior
124cdd1f8e
Merge pull request #217 from erthalion/feature/debug-mode
...
Add debug mode
2018-02-02 11:44:13 +01:00
zerg-junior
a3c840d1e5
Merge pull request #212 from zalando-incubator/run-local
...
Add a script to run operator locally
2018-02-02 11:43:25 +01:00
Dmitrii Dolgov
09abdce095
Improvements for debug mode
...
Return back `cd docker` part to be less invasive,
and add `-debug` postfix for image
2018-02-02 11:17:12 +01:00
Dmitrii Dolgov
bf7df5d5b5
Add debug mode
...
You can specify an environment variable DEBUG 1/0 to enable/disable
debug mode. Debug mode assumes delve dependency for remote debugging,
and debugging symbols for go build.
2018-02-02 10:39:39 +01:00
zerg-junior
4cbb86ea13
Merge pull request #215 from erthalion/feature/debugger-documentation-section
...
Add a section about debugger
2018-02-01 18:10:47 +01:00
Dmitrii Dolgov
4e629ef7ca
Update section to be more specific
2018-02-01 17:59:05 +01:00
Dmitrii Dolgov
53014ca28b
Add a section about debugger
...
So far only delve is described in details
2018-02-01 17:21:37 +01:00
Sergey Dudoladov
87098faa38
Respond to code review
2018-01-31 17:18:12 +01:00
Sergey Dudoladov
f1bcdd1a8e
Fix naming conflict and redo formatting
2018-01-30 12:24:35 +01:00
Sergey Dudoladov
105bbdb8e4
delete script with the old name
2018-01-30 12:09:32 +01:00
Sergey Dudoladov
153ebd335f
Fix formatting
2018-01-30 12:08:08 +01:00
Sergey Dudoladov
258f4a848f
misc readability improvements
2018-01-30 11:04:38 +01:00
Sergey Dudoladov
9732ec6988
Refactor code into separate functions
2018-01-29 16:59:25 +01:00
Sergey Dudoladov
08567e7be3
Add code to build a custom operator image
2018-01-25 18:13:53 +01:00
Sergey Dudoladov
7ce36a3d5b
Apply stashed changes that build operator
2018-01-25 15:36:45 +01:00
Sergey Dudoladov
2cd6e9d989
respond to code review
2018-01-25 15:24:30 +01:00
Sergey Dudoladov
d707bba2fb
Add a script to run operator locally
2018-01-18 13:48:38 +01:00
Oleksii Kliukin
b90a36c909
Set node_readiness_label default to an empty value. ( #204 )
...
Previously, it was set to the lifecycle-status:ready, breaking a
lot of minikube deployments. Also it was not possible befor to run
with this label set to an empty value.
Document the effect of the label in the new section of the
documentation.
2018-01-16 15:43:03 +01:00
Manuel Gómez
bf4406d2a4
Consider container names in Statefulset diffs ( #210 )
...
This includes a comparison on container names being equal in the
decision of whether a Statefulset has been updated.
2018-01-16 12:06:11 +01:00
zerg-junior
8c9033df28
Merge pull request #205 from zalando-incubator/scalyr-api-key
...
Overwrite scalyr api key if the relevant env var is present in the operator pod
2018-01-12 15:17:05 +01:00
Sergey Dudoladov
ec6799f34a
Overwrite scalyr api key if the relevant env variable is present in the operator pod
2018-01-12 14:56:14 +01:00
Jan Mussler
56359d23c9
Update README.md ( #201 )
2018-01-10 18:27:32 +01:00
Oleksii Kliukin
23011bdf9a
Migrate only master pods. Migrate single masters. ( #199 )
...
Avoid migrating replica pods, since they will be handled by the
node draining anyway (the PDB specifies that only masters are to
be kept).
Allow migration of the single-pod clusters.
2018-01-09 11:55:11 +01:00
zerg-junior
bb5ce6cbbe
Merge pull request #195 from zalando-incubator/databases-rest-endpoint
...
Add a REST endpoint to list databases in all clusters
2018-01-09 11:53:32 +01:00
Oleksii Kliukin
8e99518eeb
Improve behavior on node decomissionining ( #184 )
...
* Trigger the node migration on the lack of the readiness label.
* Examine the node's readiness status on node add.
Make sure we don't miss the not ready node, especially when the
operator is killed during the migration.
2018-01-04 11:53:15 +01:00
Manuel Gómez
1109cfa7a1
Add PostgreSQL pod namespace Scalyr sidecar environment ( #196 )
...
Another tiny bit of information that could be useful for log filters
once we start deploying clusters into separate namespaces.
2017-12-22 17:12:50 +01:00