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

Added secret update function #55

Merged
merged 52 commits into from
Apr 27, 2020
Merged

Added secret update function #55

merged 52 commits into from
Apr 27, 2020

Commits on Jan 13, 2020

  1. Added secret update function

    Added process logic for secret update
    
    Signed-off-by: Gao Pan <gao_pan@intuit.com>
    Gao Pan committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    91243aa View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. finished first draft for recognizing admiral ignore annotation, ready…

    … for review, fixed some typos and 404 link for helm install
    Mengying-intuit committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    af43510 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2020

  1. Configuration menu
    Copy the full SHA
    a06c1e7 View commit details
    Browse the repository at this point in the history
  2. merged master

    Mengying-intuit committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    7c65dfc View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. changed test

    Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    bcf6f84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e05ff1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56553a8 View commit details
    Browse the repository at this point in the history
  4. Tests for creating controllers (#52)

    * Tests for creating controllers
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Additional pod test - found/fixed a bug
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * One more test
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    josephpeacock authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    de7cef0 View commit details
    Browse the repository at this point in the history
  5. Add Istio blog post link for Admiral blog post

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    4d7e468 View commit details
    Browse the repository at this point in the history
  6. Added secret update function

    Added process logic for secret update
    
    Signed-off-by: Gao Pan <gao_pan@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    Gao Pan authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    9a2d73c View commit details
    Browse the repository at this point in the history
  7. Add slack channel

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    25ebf4c View commit details
    Browse the repository at this point in the history
  8. Add slack channel (updates)

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    638bcef View commit details
    Browse the repository at this point in the history
  9. Fix local SE generation. Fix related bugs. (#59)

    Fixes #56
    Fixes #53
    
    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    264da18 View commit details
    Browse the repository at this point in the history
  10. Add multicluster example and bug fixes (#54)

    Fixes #28
    
    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    af1a953 View commit details
    Browse the repository at this point in the history
  11. Fix docker image publish (#61)

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    935301f View commit details
    Browse the repository at this point in the history
  12. Update slack channel

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    f146041 View commit details
    Browse the repository at this point in the history
  13. Fix configmap roles (#67)

    * Fixing rbac issues reported in #64
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * improving logging for SE address generation
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    josephpeacock authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    902768f View commit details
    Browse the repository at this point in the history
  14. Formalizing the behavior to fall back to annotation if label isn't pr… (

    #68)
    
    * formalizing the behavior to fall back to annotation if label isn't present
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Removing the hardcoded references to a default identity label
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Nil check
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Refactoring to add the rest of the admiral params to the singleton (and to enforce singleton-ness
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Another test
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * coverage bump
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Whoops broke a test
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    josephpeacock authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    98d10ba View commit details
    Browse the repository at this point in the history
  15. Revert latest commit (#69)

    * Bootstrapping admiral
    
    * Add circle ci config
    
    * Fix the working directory for builds
    
    * Bootstrapping admiral
    
    Signed-off-by: aattuluri <anil_attuluri@intuit.com>
    
    * Add circle ci config
    
    Signed-off-by: aattuluri <anil_attuluri@intuit.com>
    
    * Fix the working directory for builds
    
    Signed-off-by: aattuluri <anil_attuluri@intuit.com>
    
    * Add build status badge.
    
    Signed-off-by: aattuluri <anil_attuluri@intuit.com>
    
    * Revert "Add build status badge."
    
    This reverts commit a9fa409.
    
    * Publish images: i) latest from master, ii) TAG if its set and iii) commit sha if neither i) or ii)
    
    * Revert "Formalizing the behavior to fall back to annotation if label isn't pr… (#68)"
    
    This reverts commit 802de17.
    
    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    f94f614 View commit details
    Browse the repository at this point in the history
  16. Fix init (#70)

    * Overriding defaults for basic example
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    josephpeacock authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    5d47585 View commit details
    Browse the repository at this point in the history
  17. Add locality lb settings support on destination rules (#41)

    * Bootstrapping admiral
    
    * Add circle ci config
    
    * Fix the working directory for builds
    
    * Bootstrapping admiral
    
    Signed-off-by: aattuluri <anil_attuluri@intuit.com>
    
    * Add circle ci config
    
    Signed-off-by: aattuluri <anil_attuluri@intuit.com>
    
    * Fix the working directory for builds
    
    Signed-off-by: aattuluri <anil_attuluri@intuit.com>
    
    * Add build status badge.
    
    Signed-off-by: aattuluri <anil_attuluri@intuit.com>
    
    * Revert "Add build status badge."
    
    This reverts commit a9fa409.
    
    * Working version after major refactor.
    
    * Fix test files.
    
    * Use global traffic policy to update destination rule.
    
    * Minor fixes.
    
    * Update image for admiral
    
    * Add outlier detection for locality load balancing to work
    
    * Undo tag change
    
    * Sample files for demo
    
    * Remove/comment some tests
    
    * Add the needed method
    
    * Commenting out few more tests.
    
    * Remove unwanted files.
    
    * Adding back missing tests.
    
    * Create an alias for logrus.
    
    * Fixing tests.
    
    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    5716874 View commit details
    Browse the repository at this point in the history
  18. Support long identities (#71)

    * formalizing the behavior to fall back to annotation if label isn't present
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Removing the hardcoded references to a default identity label
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Nil check
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Refactoring to add the rest of the admiral params to the singleton (and to enforce singleton-ness
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Another test
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * coverage bump
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Whoops broke a test
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Adding warning for config re-initialization
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Fixed rebase-related issues
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    josephpeacock authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    b0e4662 View commit details
    Browse the repository at this point in the history
  19. Stop publishing tags for PRs (#74)

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    9248d8c View commit details
    Browse the repository at this point in the history
  20. Stability fixes (#75)

    Signed-off-by: Madeline <madeline_li@intuit.com>
    josephpeacock authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    540ac87 View commit details
    Browse the repository at this point in the history
  21. Skip service instances that were not matched with deployments (#73)

    Signed-off-by: Martin Baillie <martin@baillie.email>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    Martin Baillie authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    ee1ccb3 View commit details
    Browse the repository at this point in the history
  22. Fixing demo to use admiral-sync for sync namespace (#77)

    * Fixing demo to use admiral-sync for sync namespace
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Missed on
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    josephpeacock authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    1f72175 View commit details
    Browse the repository at this point in the history
  23. fixed bug in adding to cnameidentitycache and variably assignment bug…

    … in getting GTP identity (#79)
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    josephpeacock authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    d5367b9 View commit details
    Browse the repository at this point in the history
  24. Fix default. Add sync interval. (#78)

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    8c496cd View commit details
    Browse the repository at this point in the history
  25. Linking GTPs with Deployments (#80)

    Tying GTP and Deployments together with a common label
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    Co-authored-by: Joe Peacock <joe_peacock@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    2 people authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    cb58c6f View commit details
    Browse the repository at this point in the history
  26. Organize docs into GitHub pages (#82)

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    1cb8c13 View commit details
    Browse the repository at this point in the history
  27. Set theme jekyll-theme-leap-day

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    4ff5405 View commit details
    Browse the repository at this point in the history
  28. Rename Index.md to index.md

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    6ddb790 View commit details
    Browse the repository at this point in the history
  29. Rename index.md to Index.md

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    e2f2918 View commit details
    Browse the repository at this point in the history
  30. Update Compatibility.md

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    e96577b View commit details
    Browse the repository at this point in the history
  31. Use exportTo field to filter resources for syncing across clusters (#81)

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    37e3740 View commit details
    Browse the repository at this point in the history
  32. Fix helm commands for newer versions of helm.

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    dac2450 View commit details
    Browse the repository at this point in the history
  33. Update sidecar resource in workload namespace (#84)

    * Update sidecar resource in workload namespace
    
    Signed-off-by: vjoshi3 <vrushali_joshi@intuit.com>
    
    * Updating review comments
    
    Signed-off-by: vjoshi3 <vrushali_joshi@intuit.com>
    
    * Adding tests for sidecar update code
    
    Signed-off-by: vjoshi3 <vrushali_joshi@intuit.com>
    
    * updating tests for sidecar update code
    
    Signed-off-by: vjoshi3 <vrushali_joshi@intuit.com>
    
    Co-authored-by: vjoshi3 <vrushali_joshi@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    2 people authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    35a8404 View commit details
    Browse the repository at this point in the history
  34. updating the sidecar controller (#86)

    Signed-off-by: vjoshi3 <vrushali_joshi@intuit.com>
    
    Co-authored-by: vjoshi3 <vrushali_joshi@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    2 people authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    0e70426 View commit details
    Browse the repository at this point in the history
  35. Handle dependency update event, optimize sidecar egress update (#88)

    Fixes #87
    
    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    30b245c View commit details
    Browse the repository at this point in the history
  36. Adding more unit tests (#89)

    * Added tests for destination rule creation
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Uncommented/fixed a bunch of SE tests
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    * Uncommented/fixed more se tests
    
    Signed-off-by: Joe Peacock <joe_peacock@intuit.com>
    
    Co-authored-by: Joe Peacock <joe_peacock@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    2 people authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    a5f69b1 View commit details
    Browse the repository at this point in the history
  37. Update CONTRIBUTING.md

    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    f2ced63 View commit details
    Browse the repository at this point in the history
  38. finished first draft for recognizing admiral ignore annotation, ready…

    … for review, fixed some typos and 404 link for helm install
    
    Signed-off-by: Madeline <madeline_li@intuit.com>
    Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    a73acd1 View commit details
    Browse the repository at this point in the history
  39. Add ignore annotation to skip deployments/namespaces (#93)

    * finished first draft for recognizing admiral ignore annotation, ready for review, fixed some typos and 404 link for helm install
    
    Signed-off-by: Madeline <madeline_li@intuit.com>
    
    * added new fake client to pass CI
    
    Signed-off-by: Madeline <madeline_li@intuit.com>
    
    * added two tests for testing new annotation restriction
    
    Signed-off-by: Madeline <madeline_li@intuit.com>
    
    Co-authored-by: Madeline <madeline_li@intuit.com>
    Signed-off-by: Madeline <madeline_li@intuit.com>
    Mengying-Li and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    6f9f8ec View commit details
    Browse the repository at this point in the history
  40. Traffic at ingressgateway should always be routed to cluster local se…

    …rvice instance (#91)
    
    * Route traffic to cluster local service instance from ingress-gateway
    
    * Override kustomize admiral image tag for releases with the release tag
    
    * Minor documentation edits
    
    Fixes #90
    Fixes #62
    Fixes #39
    
    Signed-off-by: Madeline <madeline_li@intuit.com>
    aattuluri authored and Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    54d23f9 View commit details
    Browse the repository at this point in the history
  41. changed test

    Signed-off-by: Madeline <madeline_li@intuit.com>
    Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    b521a99 View commit details
    Browse the repository at this point in the history
  42. local test passed, need to double check in cluyster

    Signed-off-by: Madeline <madeline_li@intuit.com>
    Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    6d93dee View commit details
    Browse the repository at this point in the history
  43. finish adding call back function for update

    Signed-off-by: Madeline <madeline_li@intuit.com>
    Mengying-intuit committed Apr 20, 2020
    Configuration menu
    Copy the full SHA
    c3f534b View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    a1e007e View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2020

  1. trying to solve merge conflict during rebase

    Signed-off-by: Madeline <madeline_li@intuit.com>
    Mengying-intuit committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    38ec69f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76d0b2c View commit details
    Browse the repository at this point in the history
  3. finish adding call back function for update

    Signed-off-by: Madeline <madeline_li@intuit.com>
    Mengying-intuit committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    177b5c1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1eb4d7c View commit details
    Browse the repository at this point in the history