Updated March 17, 2024

Moon is a browser automation solution used to automate testing and analysis of web page content.

Benefits

  • Support for all popular browser automation technologies: Selenium, Cypress, Playwright, and Puppeteer.
  • Recording videos of any browser activities and automatically uploading them to Yandex Object Storage.
  • Support for advanced emulation in mobile browsers.
  • Auto scaling in Kubernetes, which saves you a lot of money on computing resources.
  • Flexible management of computing resources allocated for each browser.
  • Easy-to-configure for work with internal corporate TLS certificates.
Deployment instructions
  1. Create a cluster and a node group.

  2. Install kubectl and configure it to work with your cluster.

  3. Specify the Moon settings:

    • Namespace: Select a namespace or create a new one.
    • Application name: Enter an application name.
    • Cluster domain name: Specify a domain name to access Moon after you install it.
  4. Click Install.

  5. Add a DNS record with the IP address of the load balancer that was created when installing the application. To find out the IP address:

    1. In the left-hand panel, select Network in the cluster settings.
    2. Copy the External IP address column value.
Billing type
Free
Type
Kubernetes® Application
Category
Developer tools
Publisher
Aerokube
Use cases
  • Testing web applications.
  • Taking screenshots and analyzing the contents of web pages.
Technical support

Aerokube
Aerokube provides technical support to Moon users in Yandex Cloud. You can contact their technical support service by email at support@aerokube.com or ask general questions about the product in the Telegram chat.

Yandex Cloud
Yandex Cloud does not provide technical support for this product. If you have any issues, please refer to the respective developer’s information resources.

Product composition
Helm chartVersion
Pull-command
Documentation
aerokube/moon/moon2-chart2.5.1_1Open
Docker imageVersion
Pull-command
aerokube/moon/moon2.5.1
aerokube/moon/moon-conf2.5.1
aerokube/moon/moon-basic-auth2.5.1
aerokube/moon/moon-ui2.5.1
aerokube/moon/moon-ui2.0.4
aerokube/moon/ca-certs2.5.1
aerokube/moon/defender2.5.1
aerokube/moon/video-recorder2.5.1
aerokube/moon/vnc-server2.5.1
aerokube/moon/xvfb-server2.5.1
Terms
By using this product you agree to the Yandex Cloud Marketplace Terms of Service and the terms and conditions of the following software: Software license agreement
Billing type
Free
Type
Kubernetes® Application
Category
Developer tools
Publisher
Aerokube