Skip to content
Snippets Groups Projects
  1. Apr 16, 2020
  2. Apr 15, 2020
  3. Apr 14, 2020
  4. Apr 13, 2020
    • Mark Mandel's avatar
      e2e image needs 1.14.10 kubectl (#1470) · 37e6fa62
      Mark Mandel authored
      This fixes the break in CI we currently have. We missed changing the
      kubectl version in the e2e image when we upgraded to Kubernetes 1.14
      
      Now the 1.13.x version is no longer available on google cloud storage,
      so things are breaking.
      
      This should fix that!
      37e6fa62
  5. Apr 12, 2020
  6. Apr 11, 2020
  7. Apr 10, 2020
  8. Apr 08, 2020
  9. Apr 07, 2020
  10. Apr 06, 2020
  11. Apr 03, 2020
  12. Apr 02, 2020
  13. Apr 01, 2020
  14. Mar 31, 2020
    • Mark Mandel's avatar
      Alpha GameServer attributes added to SDK (#1440) · 0f376eae
      Mark Mandel authored
      * Alpha GameServer attributes added to SDK
      
      Rather than recreating SDK.GameServer() and SDK.WatchGameServer() in the
      alpha SDK, I thought it would be easiest both in the short and long
      term to mimic what we have done in the GameServer CRD, and populate the
      Alpha attributes from these SDK methods when the feature flag for
      Player Tracking is enabled.
      
      This is done by adding logic to the conversion function that converts
      the K8s GameServer definition into the SDK GameServer definition.
      
      This includes regenerated gRPC code for the supported clients.
      
      I also had to fix the line endings in the C# gen.sh, so including that
      in this PR.
      
      * Update based on review
      0f376eae
    • Alexey's avatar
    • Mark Mandel's avatar
      Alpha SDK.SetPlayerCapacity & GetPlayerCapacity (#1399) · d3796069
      Mark Mandel authored
      This PR doesn't complete this functionality, but was enough to warrant
      review.
      
      It does two things:
      1. The refactoring to move alpha and beta SDK Server implementations
      into the same file as the main SDK Server, as being able to reuse the
      current logic made sense on review.
      2. Initial Implementation of SDK GetPlayerCapacity & SetPlayerCapacity
      methods with unit tests. E2E tests can be implemented once #1397 is
      resolved.
      
      Next steps will be to implement the local SDK functionality, and
      conformance tests for Go for these two functions.
      
      Work on #1033
      d3796069
    • Mark Mandel's avatar
      Add go.sum to SuperTuxKart example. (#1434) · ace7669a
      Mark Mandel authored
      ace7669a
  15. Mar 30, 2020
    • Karim Rizk's avatar
      Added C# gRPC SDK (#1315) · 0850d9ec
      Karim Rizk authored
      
      Added a C# wrapper for the Agones gRPC client built against .NET Standard 2.0 & Code Integrity tests built against .NET Core 2.2.
      
      Commit includes:
       - Core C# Wrapper - Fully async & automatic health checks.
       - Agones CI Gen, Build & Test scripts.
       - Docs.
       - Relevant .gitignore modifications.
       - Make targets for C# SDK
       - Configuration specific auto-generate (DebugProtoGen), for development purposes
      
      Resolves: #884 , #883
      
      Co-authored-by: default avatarMark Mandel <markmandel@google.com>
      0850d9ec
    • Alexey's avatar
      Added log_level parameter to Terraform deployment (#1438) · 154e7fef
      Alexey authored
      minor fix
      154e7fef
  16. Mar 27, 2020
  17. Mar 26, 2020
    • Alexander Apalikov's avatar
      Terraform make targets: Switch from the plane structure to module terraform config (#1375) · 225ffe49
      Alexander Apalikov authored
      * Switch from the normal to module terraform config
      
      For development installation using make target.
      
      * Pass more variables to the module helm.
      
      Refactor terraform.mk calls.
      
      * Remove GKE cluster with a small delay after Helm
      
      Remove Helm Release first and wait for 60 seconds so that forwarding
      rule and firewall rules would be cleaned up properly by the GCE controller
      
      * Separate Terraform cluster by name - add variable
      
      Now clusters created using gcloud and terraform would have different
      names.
      225ffe49
    • Alexander Apalikov's avatar
      Terraform docs (#1425) · 9ac94171
      Alexander Apalikov authored
      
      Split terraform destroy to give 60 seconds delay time to clean up the
      resources created by `helm_release` Agones.
      
      Co-authored-by: default avatarMark Mandel <markmandel@google.com>
      9ac94171
    • Mark Mandel's avatar
      Retry logic in htmltest (#1429) · 04cef7fd
      Mark Mandel authored
      Looks like the rate of html requests to Github has been lowered
      which is causing errors with our CI process.
      
      This will retry the test, to resolve rate issues or intermittent
      external link issues.
      04cef7fd
  18. Mar 24, 2020
    • Mark Mandel's avatar
      SuperTuxKart Game Server that allows AI connections (#1424) · 06070414
      Mark Mandel authored
      To allow connections from AI bots from any host required a change to the
      source code of Super Tux Kart.
      
      This uses the author's fork to allow the connections, and builds an
      image from there.
      
      Increments the Super Tux Kart image as well.
      06070414
    • Alexander Apalikov's avatar
      Fix wrong condition check for Memory limit (#1418) · 5a04207c
      Alexander Apalikov authored
      * Fix wrong condition check for Memory limit
      * Add a function to validate Resource config
      
      Add test function for Agones Controller validate function.
      Function ValidateResource() would be reused for Fleet, GSS and GS PodTemplate CPU and Memory Resources validation.
      5a04207c
Loading