10074 Commits

Author SHA1 Message Date
Alexander Matyushentsev
af83297c83 Implement application controller installer (#8) 2018-02-23 15:48:41 -08:00
Alexander Matyushentsev
f4a854d032 Add controller-image make target (#7) 2018-02-23 15:12:11 -08:00
Alexander Matyushentsev
f060f44fd2 Synchronize repo processing in app manager (#6) 2018-02-23 12:51:10 -08:00
Alexander Matyushentsev
dd47c741c4 More application manager tests (#5) 2018-02-23 08:58:00 -08:00
Jesse Suen
fe7bc15694 Add initial stubs for ksonnet util 2018-02-22 18:42:35 -08:00
Alexander Matyushentsev
3e764f0b4f Implement application manager unit tests (#4) 2018-02-22 13:27:21 -08:00
Alexander Matyushentsev
c0233ebcec Update application CRD types, implement application manager draft (#3) 2018-02-22 10:56:14 -08:00
Jesse Suen
432e4f46a0 Fix issues caught by linting 2018-02-21 03:23:29 -08:00
Jesse Suen
d7d7821c3e Support persistence of repos as secrets 2018-02-21 03:01:43 -08:00
Alexander Matyushentsev
f9bc9bd835 Implement Application controller boilerplate (#2) 2018-02-20 15:23:37 -08:00
Jesse Suen
0f712e4081 Add repository service, CLI subcommand, and backend implementation 2018-02-20 14:06:15 -08:00
Jesse Suen
0932e9c558 Add application CLI sub-command and backend implementation 2018-02-19 03:39:03 -08:00
Jesse Suen
a2cfff4317 Support for cluster update endpoint 2018-02-19 02:59:34 -08:00
Jesse Suen
e31a301952 Add client code for cluster get,delete,list operations 2018-02-18 13:16:24 -08:00
Jesse Suen
51cac0e2c1 Backend implementation of cluster CRUD operations 2018-02-16 18:29:22 -08:00
Jesse Suen
ed7ea039f1 Generate the application clientset 2018-02-16 17:34:13 -08:00
Jesse Suen
c7767976bd server side .proto and gRPC stubs for cluster CRUD operations 2018-02-16 17:08:57 -08:00
Jesse Suen
c2379a3e8b Install and codegen support for cluster CRD 2018-02-16 15:18:37 -08:00
Jesse Suen
70f6c37ca0 Remove unintentional argoproj/argo dependency 2018-02-16 14:03:27 -08:00
Jesse Suen
2ef524d8d4 Add cluster API type and ability to generate .proto from the API types 2018-02-16 13:55:55 -08:00
Alexander Matyushentsev
ec3b3dc83b Add application CRD definition. Implement CRD install CLI command (#1)
* Add application CRD definition. Implement CRD install CLI command

* Remove unnecessary argo package dependency
2018-02-16 12:58:02 -08:00
Jesse Suen
f6904245fe Add argocd CLI. Add cluster server endpoint. Fix protobuf generation 2018-02-15 17:13:47 -08:00
Jesse Suen
80ad02d02c Support gRPC + HTTP1.1+JSON serving from the same port in insecure mode 2018-02-15 01:15:32 -08:00
Jesse Suen
a67038ae2e Initial project structure 2018-02-14 16:56:17 -08:00