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

Cherry-pick #17656 to 7.x: Run kubernetes integration tests inside of a pod and use kind to setup a kubernetes cluster #18111

Merged
merged 2 commits into from
Apr 30, 2020

Commits on Apr 29, 2020

  1. Run kubernetes integration tests inside of a pod and use kind to setu…

    …p a kubernetes cluster (elastic#17656)
    
    * Use kind to bring up a local kubernetes cluster and then run the integration tests against the kind cluster.
    
    * Run mage update.
    
    * Add more tests.
    
    * Fix more tests, install kind in prepare-tests.
    
    * Switch to running kubernetes integration tests inside of Kubernetes.
    
    * Use golang 1.13.9.
    
    * Fix for other beats.
    
    * Run mage fmt.
    
    * Don't run kubernetes integration tests if not inside kubernetes environment.
    
    * Fix metricbeat to use mage and the makefile shim for mage.
    
    * Improve the error message when kind or kubectl is not available.
    
    * Refactor the integration tests into a more module system.
    
    * Fix go vet.
    
    * Setup travis to use kind.
    
    * Run kubernetes integration tests in Jenkins.
    
    * Fix filebeat magefile.
    
    * Fix travis and Jenkins.
    
    * Check requirements of the test runner before actually running the tests.
    
    * Add return on parsebool error.
    
    * Don't return err on missing requirements for tester.
    
    * Run make update.
    
    * Move the kubernetes items to its own module, import that module only by metricbeat.
    
    (cherry picked from commit db29874)
    blakerouse committed Apr 29, 2020
    Configuration menu
    Copy the full SHA
    61558ac View commit details
    Browse the repository at this point in the history
  2. Update fields.

    blakerouse committed Apr 29, 2020
    Configuration menu
    Copy the full SHA
    e7b2c02 View commit details
    Browse the repository at this point in the history