Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Iamroles account #64

Merged
merged 151 commits into from
Nov 6, 2017
Merged

Iamroles account #64

merged 151 commits into from
Nov 6, 2017

Conversation

BrunoCarrier
Copy link

@dkirillov nevermind the commit history :)

lwander and others added 30 commits August 31, 2017 10:22
* add ability to pass search filters down to application searching in
front50.
…1869)

I figured we'd add a quick one-line how-to for getting gradle to build your intellij project too.
…pinnaker#1876)

* feat(provider/kubernetes): Infer relationships from ownerReference

* feat(provider/kubernetes): Cache ancillary resources
A number of k8s resources use a spec.template to deploy a managed
resource. These need to be annotated by Spinnaker as well.
* allows search providers to specify an exclusion list for filter keys
to optionally be removed before executing a search.
This also refactors all the tests involving google API metrics.
adds the `catalogFile` option to the Docker Registry provider. This is
an attempt to make it easier to use registries that don't support
`v2/_catalog` (which happens to be a lot). This file can be managed by
an external process. Each caching cycle, Clouddriver reads this file to
determine the list of repositories it should cache tags for.

the format of the `configFile` is:
```
{
  "repositories":[
    "library/nginx",
    "library/busybox"
  ]
}
```
Bug introduced in `f70d6ea`. I updated the constructor to include
`catalogFile` but didn't update the constructor for those using
`password` and `passwordFile` configurations. This fixes that potential
issue.
robzienert and others added 28 commits October 17, 2017 12:22
…1997)

- updated code that allows ingress from elb group to app security group
…2015)

* fix(provider/gae): Delete gcs target directory in deploy.

* fix(storage): Change the storage account endpoint to '/storage'.
…er#2019)

This is an optimization for fetching target server groups by `CURRENT`,
`PREVIOUS`, `OLDEST` and `FAIL`.

For these strategies, the unexpanded server group is sufficient to
narrow down to a match.

Once a match is found, _only_ that server group will be expanded.

This only works for cluster providers that support loading both
expanded and unexpanded server groups (ie. aws). The behavior for other
providers should be unchanged.
- fixed NPE due to missing credentials in security group description request
…#2025)

- Updated to only auto create <appname>-elb group for new ELBs
…spinnaker#2026)

Expectation is that a `subnetType` will still be provided and that
`subnetIds` will be a subnet of those valid for `subnetType`.

When explicit subnet ids are provided (or inherited), the newly created
server group will be tagged with:

`SPINNAKER_SUBNET_ID_OVERRIDE`: `"comma-separated list of subnet ids"`
The instanceId was intended to be the value in dataCenterInfo.metadata but due to some
Jackson behaviour the top level instanceId from the discovery registration was written
over the dataCenterInfo.metadata during deserialization.

This changes to explicitly handle the top level instanceId value in the JsonCreator factory
method to prevent the unhandled property behaviour from kicking in.
@dkirillov
Copy link

LGTM +2

@BrunoCarrier BrunoCarrier merged commit 3bbbf1b into master Nov 6, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.