Skip to content

Conversation

@alisezer
Copy link

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):

Does this introduce a breaking change?

  • Yes
  • No

Other information

@alisezer alisezer requested a review from a team as a code owner October 20, 2025 16:02
@github-actions github-actions bot added documentation Improvements or additions to documentation examples labels Oct 20, 2025
# - Pin operator/system components to the smaller cpu8 pool.
# - Expose two CPU-focused instance types aligned with the cpu8 and cpu16 node pools.

enableAnyscaleRayHeadNodePDB: true
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you remove this yaml file?

We should just refer to the Anyscale Operator helm chart link and ask users to customize the values file themselves. We do not want to fork / maintain another helm values file per example.

#checkov:skip=CKV_AZURE_227: "Ensure that the AKS cluster encrypt temp disks, caches, and data flows between Compute and Storage resources"

name = var.aks_cluster_name
name = local.cluster_name
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you keep the original name unchanged?

auto_scaling_enabled = true
min_count = 1
max_count = 3
min_count = 3
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why change the min_count to 3? We should keep it as minimal as possible.

min_count = 1
max_count = 3
min_count = 3
max_count = 5
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why change it to 5?

min_count = 3
max_count = 5

upgrade_settings {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you remove this upgrade_settings change?
We prefer not to maintain any optional settings here. Users can customize on their own.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

with this one, if we don't provide it, I think the AKS rejects it - as in it has to have upgrade_settings..

vm_size = "Standard_NC16as_T4_v3"
product_name = "NVIDIA-T4"
gpu_count = "1"
user_node_pools = {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where are those GPU node pools? They are necessary.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will add them back on once I can test them, currently don't have GPU quota so couldn't test (WIP)

@@ -1,13 +1,25 @@
resource "random_string" "storage_suffix" {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you revert this change? We prefer not to have any randomness here. Otherwise debugging issues would be harder.

default = "anyscale-operator"
}

variable "node_group_gpu_types" {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are necessary and available across all examples.

source = "hashicorp/azurerm"
version = "4.26.0"
}
random = {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please revert this randomness change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation examples

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants