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

Add App Mesh controller and injector charts #1

Merged
merged 18 commits into from
Oct 2, 2019
Merged

Add App Mesh controller and injector charts #1

merged 18 commits into from
Oct 2, 2019

Commits on Oct 1, 2019

  1. Init CI for Helm charts

    Lint with Helm CLI and validate with kubeval
    
    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    4417ef4 View commit details
    Browse the repository at this point in the history
  2. Add App Mesh controller chart

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    c83344a View commit details
    Browse the repository at this point in the history
  3. Add App Mesh CRDs

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    3735441 View commit details
    Browse the repository at this point in the history
  4. Add App Mesh controller install command to docs

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    43f5010 View commit details
    Browse the repository at this point in the history
  5. Add pod security policy to App Mesh controller

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    36fc916 View commit details
    Browse the repository at this point in the history
  6. Validate all stable charts

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    52d562e View commit details
    Browse the repository at this point in the history
  7. Add service account to App Mesh controller

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    a8ab409 View commit details
    Browse the repository at this point in the history
  8. Set App Mesh controller image tag in values

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    d3edabc View commit details
    Browse the repository at this point in the history
  9. Add App Mesh controller health check

    Enable Prometheus scraping
    
    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    f1cb890 View commit details
    Browse the repository at this point in the history
  10. Use exec for liveness and readiness probes

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 1, 2019
    Configuration menu
    Copy the full SHA
    88a0225 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2019

  1. Init App Mesh inject chart

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    1d7868d View commit details
    Browse the repository at this point in the history
  2. Generate certs for App Mesh inject webhook

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    f1e2632 View commit details
    Browse the repository at this point in the history
  3. Add optional mesh definition to App Mesh inject

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    1b50405 View commit details
    Browse the repository at this point in the history
  4. Add App Mesh inject install to readme

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    6e0c63d View commit details
    Browse the repository at this point in the history
  5. Disable App Mesh inject scraping

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    a70c797 View commit details
    Browse the repository at this point in the history
  6. Set App Mesh inject service type to ClusterIP

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    4c34f9f View commit details
    Browse the repository at this point in the history
  7. Add Envoy resources requests to App Mesh inject

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    0c437a8 View commit details
    Browse the repository at this point in the history
  8. Add migration procedure from App Mesh scripts to Helm

    Signed-off-by: stefanprodan <[email protected]>
    stefanprodan committed Oct 2, 2019
    Configuration menu
    Copy the full SHA
    83ccd02 View commit details
    Browse the repository at this point in the history