Commit Graph

742 Commits

Author SHA1 Message Date
Dmitrii Dolgov 00a405b94e Limit number of commits builded by travic 2018-02-16 16:25:50 +01:00
Dmitrii Dolgov 48ddbc67b5 Limit number of packages and add verbose mode 2018-02-16 16:21:41 +01:00
Dmitrii Dolgov fb5986a2c0 Use travis_wait to prevent timeout 2018-02-16 16:06:33 +01:00
Sergey Dudoladov b1fae716b1 Update REST API to require namespace when fetching info about particular cluster 2018-02-16 15:32:09 +01:00
Sergey Dudoladov e3d2434420 Use '*' as an alias to denote all namespaces 2018-02-16 15:20:26 +01:00
Sergey Dudoladov 088bf70e7d Merge branch 'master' into support-many-namespaces 2018-02-16 15:06:10 +01:00
zerg-junior c09968774b
Merge pull request #238 from zalando-incubator/correctly-select-deployed-ns
Make operator watch its own namespace instead of controller's one
2018-02-16 14:31:54 +01:00
Sergey Dudoladov ec7de38f9b Make operator watch its own namespace instead of controller's one 2018-02-16 14:22:38 +01:00
zerg-junior 7b74da8713
Merge pull request #236 from zalando-incubator/fix-config-map-namespace
Remove the second namespace prefix from the operator configmap name
2018-02-16 12:37:41 +01:00
Sergey Dudoladov b412a831d6 Remove the second namespace prefix from the operator configmap name 2018-02-16 12:30:07 +01:00
zerg-junior 04557922c0
Merge pull request #231 from zalando-incubator/default-to-watched-ns
Operator should default to the watched namespace
2018-02-16 11:45:32 +01:00
Sergey Dudoladov bbe2801d69 Adjust unit tests for namespace decoding 2018-02-16 11:13:08 +01:00
Sergey Dudoladov 0a9e6bd8d2 Clarify when a separate account for database pods may be needed 2018-02-15 16:40:07 +01:00
Sergey Dudoladov 5e9a21456e Remove the incorrect service account check 2018-02-15 16:33:53 +01:00
Sergey Dudoladov 44a2812f5a Update docs to clarify different service accounts 2018-02-15 15:48:35 +01:00
Sergey Dudoladov 155ae8d50f Rename the function that checks service account existence 2018-02-15 11:14:13 +01:00
Sergey Dudoladov fab1e34182 Respond to code review comments 2018-02-15 10:43:06 +01:00
Sergey Dudoladov d5d15b7546 Look for secrets in the deployed namespace 2018-02-14 15:37:30 +01:00
Dmitry Dolgov 00cc81c2e3
Merge pull request #232 from zalando-incubator/feature/add-unit-tests-build-step
Add a new step to run unit tests
2018-02-14 14:59:57 +01:00
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
Sergey Dudoladov 5837015b3c Add the fileWithNamespace const 2018-02-14 11:43:09 +01:00
Sergey Dudoladov 06fd9e33f5 Watch the namespace where operator deploys to unless told otherwise 2018-02-13 18:17:47 +01:00
Sergey Dudoladov dc4229e84d Include review comments 2018-02-13 15:51:12 +01:00
Sergey Dudoladov 5b0e2ea66d Fetch operator configmap from operator's namespace 2018-02-13 13:39:49 +01:00
Sergey Dudoladov 4c23917d42 Watch all namespaces if the relevant param is empty string / 'default' if param is unset 2018-02-12 11:47:56 +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
Sergey Dudoladov 066f11cbbd Streamline handling of the watched_namespace param/envvar 2018-02-09 11:39:56 +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
Sergey Dudoladov c0bc8eaa6d Comment manifests 2018-02-08 15:15:47 +01:00
Sergey Dudoladov b5b0b027f2 Handle watched namespace set in operator config map 2018-02-08 14:51:45 +01:00
Sergey Dudoladov 86807d21ba Kill operator if the namespace to watch does not exist 2018-02-08 14:24:47 +01:00
Sergey Dudoladov 794feee3e1 Fix the bug with the operator always listening to all namespaces 2018-02-08 13:49:44 +01:00
Dmitrii Dolgov 4c1db33c27 Change the order of arguments 2018-02-08 10:43:27 +01:00
Sergey Dudoladov de2a028592 Warn if the watched namespace does not exist 2018-02-07 17:43:05 +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
Sergey Dudoladov 74fa7b9492 Restrict operator to single watched namespace via env var 2018-02-07 16:44:49 +01:00
Sergey Dudoladov f194a2ae5a Introduce changes from the PR #200 by @alexeyklyukin 2018-02-07 14:02:32 +01:00