Граф коммитов

1195 Коммитов

Автор SHA1 Сообщение Дата
Eric Wiseblatt 3dffaca84b Merge pull request #1410 from ewiseblatt/packer
Set packer ssh_username.
2017-02-06 15:27:08 -05:00
Eric Wiseblatt ccae4fd459 Set packer ssh_username. 2017-02-06 17:55:40 +00:00
Eric Wiseblatt b2769fba3f Merge pull request #1408 from ewiseblatt/monitoring
Package monitoring tool as a zip file
2017-02-06 12:54:12 -05:00
Eric Wiseblatt 051ee4b39b Package monitoring tool as a zip file
Added minimal dashboards
2017-02-05 18:55:52 +00:00
Jacob Kiefer 78d64927e8 Fixed tag regex to handle large build numbers. (#1404) 2017-02-03 14:56:09 -05:00
Jacob Kiefer 9c133b19da Fix argparse Namespace handling in options. (#1400) 2017-02-03 10:37:58 -05:00
Matt Duftler 4ab1a23ccd Update bake_and_deploy_test.py (#1399) 2017-02-02 18:41:00 -05:00
Daniel Peach ff99f8198b bumps node and packer versions in bootstrap_dev.py (#1398) 2017-02-02 14:44:19 -05:00
Jacob Kiefer b0bd9b19ff Added source Annotator class for Spinnaker git repos. (#1376)
* Added source Annotator class for Spinnaker git repos.

* Added unit test for source annotator.
2017-02-02 14:17:02 -05:00
Cameron Fieber 85e2f955da Merge pull request #1383 from spinnaker/lwander-patch-1
ECR now supported
2017-01-24 16:35:38 -08:00
Lars Wander 24c419e9ed ECR now supported 2017-01-24 19:33:21 -05:00
Eric Wiseblatt 61501561b2 Merge pull request #1381 from ewiseblatt/update_dashboards
Updated experimental monitoring support.
2017-01-23 15:18:49 -05:00
Eric Wiseblatt ee4214208a Updated experimental monitoring support. 2017-01-23 20:16:23 +00:00
Travis Tomsu 8aef6af01a Merge pull request #1380 from ttomsu/google-kube-rs
Redis RCs -> RS
2017-01-23 14:42:25 -05:00
Travis Tomsu 8c61e5cf9f Redis RCs -> RS 2017-01-23 09:22:52 -05:00
Daniel Peach 8ee7c1b71b add default k8s proxy (#1378) 2017-01-21 10:40:16 -05:00
Volodymyr Stoiko 90b6b8d686 Add redis configuration for front50 in kubernetes (#1375) 2017-01-20 10:33:14 -05:00
Eric Wiseblatt 9bb7b6fb57 Merge pull request #1373 from ewiseblatt/prometheus
Support prometheus as a metric server.
2017-01-18 16:08:12 -05:00
Eric Wiseblatt d7499cdaaf Support prometheus as a metric server. 2017-01-18 20:58:46 +00:00
Lars Wander 3338be8718 Switch from deploying replication controllers to replica sets (#1372) 2017-01-17 12:55:58 -05:00
Jacob Kiefer b60866eb22 Factored 'ImageFromDebianRepo' Jenkins task. (#1367)
* Factored 'ImageFromDebianRepo' Jenkins task.

* Removed dependency on build service account for image creation script.
2017-01-17 12:01:55 -05:00
Andrew Backes d07e4ccd73 Do not mistakenly iterate over None object (#1371) 2017-01-17 11:41:27 -05:00
Tomás Lin 2675eaa17e Made SERVICE more explicit 2017-01-16 13:32:15 -08:00
Matt Duftler fa4d6ff796 Upgrade packer to v0.12.1. (#1370) 2017-01-15 09:25:58 -05:00
Lars Wander 206e93e5ab Remove Rosco port from Apache2 ProxyPass config (#1368) 2017-01-13 09:14:49 -05:00
Jacob Kiefer 5993bad9b4 Factored out CI image validation script from Jenkins. (#1366) 2017-01-12 16:12:47 -05:00
Eric Wiseblatt 25e1287983 Optionally log metric deltas across polls in metric_tool. (#1365)
* Optionally log metric deltas across polls in metric_tool.
2017-01-12 16:08:55 -05:00
Eric Jizba 8cd2bcc7c8 Clean up default docker config (#1343)
The default clouddriver.yml ignores the repository specified in spinnaker.yml and instead gets the entire catalog. This is confusing because some registries (like the default 'index.docker.io') don't let you get the entire catalog and return a '401 Unauthorized'. I modified clouddriver.yml to use the repository, but also removed 'library/nginx' so that it still gets the entire catalog by default

Add ‘:’ to the username and passwordFile environment vars so that they default to null (and thus you can connect to public repos). Otherwise it was using the literal string “${SPINNAKER_DOCKER_USERNAME}” as my username
2017-01-10 12:24:03 -05:00
John Shimek b768a2bd3b Adding OpenStack as a provider in settings.js. (#1362)
It should work be configured automatically through
reconfigure_spinnaker.sh like the other providers.
2017-01-10 11:49:06 -05:00
Eric Wiseblatt 09f09ea8f3 Added tool to facilitate deleting GCP resources. (#1360) 2017-01-05 15:22:35 -05:00
Eric Wiseblatt a912bfecae Fixed corner cases for python scripts interpreting spring yaml (#1359) 2017-01-05 13:16:13 -05:00
Eric Wiseblatt afca481578 Updated google_kato_test.available_images for the new result schema. (#1356) 2017-01-04 10:58:28 -05:00
Matt Duftler 98a2f2cd5c (google) Add image-sharing link. (#1355) 2017-01-03 09:27:08 -05:00
Matt Duftler 3ba63d8756 (google) Document how to index and use images from additional GCP projects. (#1351) 2016-12-27 11:59:02 -05:00
Travis Tomsu ff1a86e5bd Merge pull request #1347 from ewiseblatt/unhint
removed deprecated stackdriver hints.
2016-12-22 12:51:11 -05:00
Eric Wiseblatt d992e8f9e1 removed deprecated stackdriver hints. 2016-12-22 17:14:48 +00:00
Eric Wiseblatt 0137c06386 Refactored to support multiple endpoints/replicas for a given service. (#1345)
This is currently configurable by command line parameters with fixed service
names so is restricted to the pre-existing service names (not HA names).
However except for that one function that converts the options toa list of
endpoints, that is the only place for that restriction. So in the interim
you can replace that method with a different mechanism if you need different
names (such as 'clouddriver-ro', etc) and it should work.

--service_hosts=<comma delimited list of IPs, defaulting to "localhost">
--<service>=<comma listed list of network locations> where <service> is
"clouddriver", etc and <network location> is <host[:port]> where the
standard port will be assumed if not provided. A host of "*" means
use all the hosts in --service_hosts.

If --service_hosts is empty then by default no services will be used.
If --<service>=<empty> then that service will be ignored. If non empty
it will override --service_hosts (unless it is "*" in which case it is
service_hosts).

By default each service specifies its endpoints as "*" so the net effect
is that it will look at the standard ports for localhost if you say nothing,
or the standard ports for --service_hosts if you just specify that.
2016-12-22 12:14:16 -05:00
Jacob Kiefer 25e14d22b6 Updated L7 LB tests for read-only forwarding rules. (#1346) 2016-12-19 12:32:41 -05:00
Steven Kim fb19bcc291 Merge pull request #1341 from skim1420/gcr-service-account
Get GCR service account email via metadata server.
2016-12-15 19:24:35 -05:00
Steven Kim 4b7fea14e9 Get GCR service account email via metadata server. 2016-12-15 21:52:48 +00:00
Travis Tomsu 44ed16786a Merge pull request #1339 from ewiseblatt/fix_pylib
Handle SPEL concatenation in python scripts
2016-12-14 17:33:44 -05:00
Eric Wiseblatt 2ade5f9651 Handle SPEL concatenation in python scripts 2016-12-14 22:23:59 +00:00
Steven Kim 29bcca885a Fixes build_google_tarball to specify project when deleting snapshot (#1337) 2016-12-14 11:14:27 -05:00
Richard Guthrie 450092bfd1 Adding Azure keyvault config to spinnaker-local (#1336) 2016-12-13 07:31:12 -05:00
Lars Wander 5c8c83a78d (consul) bootstrap script for starting consul (#1326)
This works by either joining the current MIG, or joining a metadata-provided
list of known consul members
2016-12-12 18:41:37 -05:00
Richard Guthrie 1d235b78a1 Adding Azure bake config to default spinnaker local (#1332) 2016-12-11 18:47:19 -05:00
Matt Duftler 6f77e9b8b8 GCE disable and destroy stages need regions not zones. (#1330) 2016-12-10 18:00:29 -05:00
Matt Duftler c33ea21095 Specify v2 execution engine for all test pipelines. (#1328) 2016-12-10 16:46:53 -05:00
Matt Duftler 982312208b (front50) Increase size of DefaultNotificationDAO and DefaultPipelineDAO threadpools. (#1325) 2016-12-06 14:34:03 -08:00
Sergey 338a6dd2f5 Suppress output from apache check and tolerate apt-get update failure in InstallSpinnaker.sh 2016-12-02 22:40:19 -05:00