Oleksii Kliukin
776ed3fa0f
Simplify getting configuration.
2017-05-12 11:41:25 +02:00
Murat Kabilov
021eedb226
Fix resource already exists log messages
2017-05-12 11:41:25 +02:00
Oleksii Kliukin
a2e78ac2ec
Feature/persistent volumes
2017-05-12 11:41:25 +02:00
Murat Kabilov
ae77fa15e8
Pod Rolling update
...
introduce Pod events channel;
add parsing of the MaintenanceWindows section;
skip deleting Etcd key on cluster delete;
use external etcd host;
watch for tpr/pods in the namespace of the operator pod only;
2017-05-12 11:41:25 +02:00
Murat Kabilov
2b8956bd33
Add service account manifest
2017-05-12 11:41:19 +02:00
Murat Kabilov
dfde075c66
Use TPR object namespace while creating its objects
2017-05-12 11:37:09 +02:00
Murat Kabilov
9169808133
Update glide dependencies
2017-05-12 11:37:09 +02:00
Murat Kabilov
6e2d64bd50
Create human users from teams api
2017-05-12 11:37:09 +02:00
Murat Kabilov
58506634c4
Create pg users
2017-05-12 11:37:09 +02:00
Murat Kabilov
7e4d0410c2
Use one secret per user
2017-05-12 11:37:09 +02:00
Murat Kabilov
abb1173035
Code refactor
2017-05-12 11:37:09 +02:00
Oleksandr Shulgin
0821990720
Only set -i flag of go build when compiling locally
...
This fixes permissions problem when building linux target on CD.
2017-05-12 11:37:09 +02:00
Oleksandr Shulgin
6068593238
Override PATH inside Makefile to add $GOPATH/bin
2017-05-12 11:37:08 +02:00
Murat Kabilov
75e6bfa55c
makefile improvements
2017-05-12 11:37:07 +02:00
Oleksandr Shulgin
6b0c104d05
Add quotes around project workspace and target dirs in build-ci.sh
2017-05-12 11:36:24 +02:00
Oleksandr Shulgin
7974dc8c4e
Move Dockerfile to a subdir for smaller build context
2017-05-12 11:36:22 +02:00
Oleksandr Shulgin
f6015e5aa0
Add clean before creating docker image for ci
2017-05-12 11:35:52 +02:00
Oleksandr Shulgin
c082824cc7
Put back make docker push in build-ci.sh
2017-05-12 11:35:52 +02:00
Oleksandr Shulgin
3f5bc83de1
Make only the binary inside golang toolchain, push from jenkins
2017-05-12 11:35:51 +02:00
Oleksandr Shulgin
f1d59c425a
Ignore .glide directory to get a clean scm-source
2017-05-12 11:35:51 +02:00
Oleksandr Shulgin
df84e23879
Correct typo in "glide" command
2017-05-12 11:35:51 +02:00
Oleksandr Shulgin
542d07328c
Fix order of target vs. link in ln(1)
2017-05-12 11:35:51 +02:00
Oleksandr Shulgin
9007f974ae
Add test build-ci.sh script
2017-05-12 11:35:51 +02:00
Oleksii Kliukin
5ae011e6fc
Cleanup scm-sources.json during make clean.
2017-05-12 11:35:51 +02:00
Oleksii Kliukin
dc3c66c70d
Alays Make clean before producing a docker image.
2017-05-12 11:35:51 +02:00
Oleksii Kliukin
8e15b846c9
Add project's Makefile, improve the Dockerfile.
...
Add targets to build operator and create docker images.
Add scm-source.json to the Dockerfile.
2017-05-12 11:35:47 +02:00
Oleksii Kliukin
4f615be718
Add .zappr configuration.
2017-05-08 12:10:27 +02:00
Oleksii Kliukin
69701a2da5
Remove unused yaml template variables.
2017-05-08 12:10:27 +02:00
Oleksii Kliukin
e96f8a80ee
Option to run the operator out of cluster.
2017-05-08 12:10:27 +02:00
Oleksii Kliukin
b3a9516bae
Add a missing file.
2017-05-08 12:10:26 +02:00
Oleksii Kliukin
e5e0e3a148
Use camelCase.
2017-05-08 12:10:26 +02:00
Oleksii Kliukin
38bc9da25a
WIP: allow operator to run both in- and out- of cluster.
2017-05-08 12:10:26 +02:00
Murat Kabilov
5b5a64e55d
Check if etcd service has its port exposed
2017-05-08 12:10:26 +02:00
Murat Kabilov
d5a7683a38
some refactoring
2017-05-08 12:10:26 +02:00
Murat Kabilov
256ff37c19
refactor file tree structure
2017-05-08 12:10:25 +02:00
Oleksii Kliukin
77b01c67c9
Mention building dependencies.
2017-05-08 12:10:25 +02:00
Oleksii Kliukin
22ec987094
Uncomment scaling up/down.
2017-05-08 12:10:25 +02:00
Murat Kabilov
77db11e084
get rid of race condition
2017-05-08 12:10:24 +02:00
Oleksii Kliukin
57fa51b6c5
Really update the vendor name
2017-05-08 12:10:22 +02:00
Oleksii Kliukin
46c6ca688f
Fix Etcd path.
2017-05-08 12:10:11 +02:00
Oleksii Kliukin
e5911a9e93
Fix GOPATH reference.
2017-05-08 12:10:11 +02:00
Oleksii Kliukin
fd66a38889
More detailed install instructions.
2017-05-08 12:10:11 +02:00
Oleksii Kliukin
3b4d8a8ff5
Fix the vendor name in API version and update the docker image.
2017-05-08 12:10:09 +02:00
Oleksii Kliukin
e7220f0abf
Correct the project's path.
2017-05-08 12:09:54 +02:00
Murat Kabilov
1fd6c34847
add supervisor
2017-05-08 12:09:54 +02:00
Murat Kabilov
c299f2f143
proper names small fixes
2017-05-08 12:09:50 +02:00
Murat Kabilov
8f41c42359
proper spilo image name
2017-01-11 16:06:44 +01:00
Murat Kabilov
734489eb77
proper name
2017-01-10 14:43:37 +01:00
Murat Kabilov
82917313f5
some ack
2017-01-09 17:48:42 +01:00
Murat Kabilov
01399b34bb
init
2017-01-09 17:48:13 +01:00