From bee7e5cb6698b54643d568aa776d7f8e70deefbd Mon Sep 17 00:00:00 2001 From: michaeljguarino Date: Thu, 20 Feb 2025 04:56:56 -0500 Subject: [PATCH] Add alert sideloading, Scaling Improvements (#1924) --- assets/src/generated/graphql.ts | 7 + ...loyments.plural.sh_deploymentsettings.yaml | 21 + config/config.exs | 7 +- config/prod.exs | 1 + go/client/models_gen.go | 6 + .../api/v1alpha1/deploymentsettings_types.go | 50 +- .../api/v1alpha1/zz_generated.deepcopy.go | 15 + ...loyments.plural.sh_deploymentsettings.yaml | 21 + lib/console/ai/provider.ex | 6 +- lib/console/application.ex | 2 + lib/console/cached/cluster_nodes.ex | 37 +- lib/console/deployments/clusters.ex | 3 +- lib/console/deployments/cron.ex | 12 +- lib/console/deployments/git.ex | 8 +- lib/console/deployments/helm/agent_cache.ex | 2 +- lib/console/deployments/helm/cache.ex | 2 +- lib/console/deployments/local/cache.ex | 70 + lib/console/deployments/local/server.ex | 29 + lib/console/deployments/observer/runner.ex | 1 + lib/console/deployments/stacks.ex | 11 + lib/console/deployments/tar.ex | 6 +- lib/console/graphql/deployments/cluster.ex | 15 +- lib/console/graphql/deployments/settings.ex | 1 + lib/console/graphql/deployments/stack.ex | 5 +- lib/console/graphql/resolvers/deployments.ex | 4 +- .../graphql/resolvers/deployments/cluster.ex | 2 + lib/console/schema/cluster.ex | 18 + lib/console/schema/deployment_settings.ex | 1 + lib/console/schema/stack.ex | 3 +- lib/console/schema/stack_violation_cause.ex | 5 +- lib/console_web/controllers/git_controller.ex | 19 +- ...loyments.plural.sh_deploymentsettings.yaml | 21 + .../20250219171335_add_filename_to_causes.exs | 9 + schema/schema.graphql | 10 +- static/addons/eks.yaml | 3846 ++++++++--------- utils/addons/main.py | 7 +- 36 files changed, 2295 insertions(+), 1988 deletions(-) create mode 100644 lib/console/deployments/local/cache.ex create mode 100644 lib/console/deployments/local/server.ex create mode 100644 priv/repo/migrations/20250219171335_add_filename_to_causes.exs diff --git a/assets/src/generated/graphql.ts b/assets/src/generated/graphql.ts index c1fa20d410..84d58d22ce 100644 --- a/assets/src/generated/graphql.ts +++ b/assets/src/generated/graphql.ts @@ -665,6 +665,8 @@ export type BackupAttributes = { export type BedrockAiAttributes = { /** aws access key id to use, you can also use IRSA for self-hosted consoles */ accessKeyId?: InputMaybe; + /** the model to use for vector embeddings */ + embeddingModel?: InputMaybe; /** the bedrock model id to use */ modelId: Scalars['String']['input']; /** aws secret access key to use, you can also use IRSA for self-hosted consoles */ @@ -4849,6 +4851,8 @@ export type PolicyEngine = { }; export type PolicyEngineAttributes = { + /** the maximum allowed severity without failing the stack run */ + maxSeverity?: InputMaybe; /** the policy engine to use with this stack */ type: PolicyEngineType; }; @@ -7111,6 +7115,7 @@ export type RootQueryTypeClustersArgs = { q?: InputMaybe; tag?: InputMaybe; tagQuery?: InputMaybe; + upgradeable?: InputMaybe; }; @@ -8964,6 +8969,7 @@ export enum StackType { export type StackViolationCause = { __typename?: 'StackViolationCause'; end: Scalars['Int']['output']; + filename?: Maybe; lines?: Maybe>>; resource: Scalars['String']['output']; start: Scalars['Int']['output']; @@ -8971,6 +8977,7 @@ export type StackViolationCause = { export type StackViolationCauseAttributes = { end: Scalars['Int']['input']; + filename?: InputMaybe; lines?: InputMaybe>>; resource: Scalars['String']['input']; start: Scalars['Int']['input']; diff --git a/charts/controller/crds/deployments.plural.sh_deploymentsettings.yaml b/charts/controller/crds/deployments.plural.sh_deploymentsettings.yaml index c4a3a8cc23..0b3d550f6e 100644 --- a/charts/controller/crds/deployments.plural.sh_deploymentsettings.yaml +++ b/charts/controller/crds/deployments.plural.sh_deploymentsettings.yaml @@ -56,6 +56,9 @@ spec: of the same API scheme (for instance Together.ai uses the OpenAI API spec) type: string + embeddingModel: + description: Model to use for generating embeddings + type: string model: description: Model is the LLM model name to use. type: string @@ -96,6 +99,9 @@ spec: description: The azure openai Data plane - inference api version to use, defaults to 2024-10-01-preview or the latest available type: string + embeddingModel: + description: Model to use for generating embeddings + type: string endpoint: description: 'Your Azure OpenAI endpoint, should be formatted like: https://{endpoint}/openai/deployments/{deployment-id}"' @@ -173,6 +179,18 @@ spec: required: - modelId type: object + embeddingProvider: + description: Provider to use for generating embeddings. Oftentimes + foundational model providers do not have embeddings models, + and it's better to simply use OpenAI. + enum: + - OPENAI + - ANTHROPIC + - OLLAMA + - AZURE + - BEDROCK + - VERTEX + type: string enabled: default: false description: Enabled defines whether to enable the AI integration @@ -227,6 +245,9 @@ spec: of the same API scheme (for instance Together.ai uses the OpenAI API spec) type: string + embeddingModel: + description: Model to use for generating embeddings + type: string model: description: Model is the LLM model name to use. type: string diff --git a/config/config.exs b/config/config.exs index 0048f12740..c3c4a012e6 100644 --- a/config/config.exs +++ b/config/config.exs @@ -52,6 +52,7 @@ config :console, audit_expiry: 30, admin_emails: [], cloud: false, + chunk_size: 1024 * 10, sidecar_token: "example", sidecar_token_path: "./secrets", cache_adapter: Console.Cache, @@ -112,7 +113,7 @@ config :console, Console.PartitionedCache, allocated_memory: 1000 * 1000 * 500 ] -config :my_app, Console.MultilevelCache, +config :console, Console.MultilevelCache, model: :inclusive, levels: [ { @@ -161,4 +162,8 @@ config :console, Console.PromEx, metrics_server: :disabled, version: "0.11.0" +config :console, :ttls, + helm: :timer.minutes(30), + cluster_metrics: :timer.hours(6) + import_config "#{Mix.env()}.exs" diff --git a/config/prod.exs b/config/prod.exs index 71fe8d9d29..9e84220565 100644 --- a/config/prod.exs +++ b/config/prod.exs @@ -41,6 +41,7 @@ config :console, Console.Cron.Scheduler, {"*/4 * * * *", {Console.Deployments.Cron, :scan_pipeline_stages, []}}, {"*/4 * * * *", {Console.Deployments.Cron, :scan_pending_promotions, []}}, {"*/4 * * * *", {Console.Deployments.Cron, :scan_pending_contexts, []}}, + {"*/5 * * * *", {Console.Deployments.Cron, :cache_warm, []}}, {"*/10 * * * *", {Console.Deployments.Init, :ensure_secret, []}}, {"*/5 * * * *", {Console.AI.Cron, :services, []}}, {"*/5 * * * *", {Console.AI.Cron, :stacks, []}}, diff --git a/go/client/models_gen.go b/go/client/models_gen.go index b272978a48..03f3e31804 100644 --- a/go/client/models_gen.go +++ b/go/client/models_gen.go @@ -513,6 +513,8 @@ type BedrockAiAttributes struct { AccessKeyID *string `json:"accessKeyId,omitempty"` // aws secret access key to use, you can also use IRSA for self-hosted consoles SecretAccessKey *string `json:"secretAccessKey,omitempty"` + // the model to use for vector embeddings + EmbeddingModel *string `json:"embeddingModel,omitempty"` } // Settings for usage of AWS Bedrock for LLMs @@ -4019,6 +4021,8 @@ type PolicyEngine struct { type PolicyEngineAttributes struct { // the policy engine to use with this stack Type PolicyEngineType `json:"type"` + // the maximum allowed severity without failing the stack run + MaxSeverity *VulnSeverity `json:"maxSeverity,omitempty"` } // Aggregate statistics for policies across your fleet @@ -5515,6 +5519,7 @@ type StackViolationCause struct { Resource string `json:"resource"` Start int64 `json:"start"` End int64 `json:"end"` + Filename *string `json:"filename,omitempty"` Lines []*StackViolationCauseLine `json:"lines,omitempty"` } @@ -5522,6 +5527,7 @@ type StackViolationCauseAttributes struct { Resource string `json:"resource"` Start int64 `json:"start"` End int64 `json:"end"` + Filename *string `json:"filename,omitempty"` Lines []*StackViolationCauseLineAttributes `json:"lines,omitempty"` } diff --git a/go/controller/api/v1alpha1/deploymentsettings_types.go b/go/controller/api/v1alpha1/deploymentsettings_types.go index a34d6fec73..adeb418f28 100644 --- a/go/controller/api/v1alpha1/deploymentsettings_types.go +++ b/go/controller/api/v1alpha1/deploymentsettings_types.go @@ -297,6 +297,12 @@ type AISettings struct { // +kubebuilder:validation:Optional ToolProvider *console.AiProvider `json:"toolProvider,omitempty"` + // Provider to use for generating embeddings. Oftentimes foundational model providers do not have embeddings models, and it's better to simply use OpenAI. + // + // +kubebuilder:validation:Enum=OPENAI;ANTHROPIC;OLLAMA;AZURE;BEDROCK;VERTEX + // +kubebuilder:validation:Optional + EmbeddingProvider *console.AiProvider `json:"embeddingProvider,omitempty"` + // OpenAI holds the OpenAI provider configuration. // // +kubebuilder:validation:Optional @@ -364,9 +370,10 @@ func (in *LoggingSettings) Attributes(ctx context.Context, c client.Client, name func (in *AISettings) Attributes(ctx context.Context, c client.Client, namespace string) (*console.AiSettingsAttributes, error) { attr := &console.AiSettingsAttributes{ - Enabled: in.Enabled, - Provider: in.Provider, - ToolProvider: in.ToolProvider, + Enabled: in.Enabled, + Provider: in.Provider, + ToolProvider: in.ToolProvider, + EmbeddingProvider: in.EmbeddingProvider, } if in.Tools != nil && in.Tools.CreatePr != nil { @@ -397,10 +404,11 @@ func (in *AISettings) Attributes(ctx context.Context, c client.Client, namespace } attr.Openai = &console.OpenaiSettingsAttributes{ - AccessToken: &token, - Model: in.OpenAI.Model, - BaseURL: in.OpenAI.BaseUrl, - ToolModel: in.OpenAI.ToolModel, + AccessToken: &token, + Model: in.OpenAI.Model, + BaseURL: in.OpenAI.BaseUrl, + ToolModel: in.OpenAI.ToolModel, + EmbeddingModel: in.OpenAI.EmbeddingModel, } case console.AiProviderAnthropic: if in.Anthropic == nil { @@ -413,9 +421,10 @@ func (in *AISettings) Attributes(ctx context.Context, c client.Client, namespace } attr.Anthropic = &console.AnthropicSettingsAttributes{ - AccessToken: lo.ToPtr(token), - Model: in.Anthropic.Model, - ToolModel: in.Anthropic.ToolModel, + AccessToken: lo.ToPtr(token), + Model: in.Anthropic.Model, + ToolModel: in.Anthropic.ToolModel, + EmbeddingModel: in.Anthropic.EmbeddingModel, } case console.AiProviderAzure: if in.Azure == nil { @@ -428,11 +437,12 @@ func (in *AISettings) Attributes(ctx context.Context, c client.Client, namespace } attr.Azure = &console.AzureOpenaiAttributes{ - Endpoint: in.Azure.Endpoint, - APIVersion: in.Azure.ApiVersion, - Model: in.Azure.Model, - ToolModel: in.Azure.ToolModel, - AccessToken: token, + Endpoint: in.Azure.Endpoint, + APIVersion: in.Azure.ApiVersion, + Model: in.Azure.Model, + ToolModel: in.Azure.ToolModel, + EmbeddingModel: in.Azure.EmbeddingModel, + AccessToken: token, } case console.AiProviderVertex: if in.Vertex == nil { @@ -499,6 +509,11 @@ type AIProviderSettings struct { // +kubebuilder:validation:Optional ToolModel *string `json:"toolModel,omitempty"` + // Model to use for generating embeddings + // + // +kubebuilder:validation:Optional + EmbeddingModel *string `json:"embeddingModel,omitempty"` + // A custom base url to use, for reimplementations of the same API scheme (for instance Together.ai uses the OpenAI API spec) // // +kubebuilder:validation:Optional @@ -556,6 +571,11 @@ type AzureOpenAISettings struct { // +kubebuilder:validation:Optional ToolModel *string `json:"toolModel,omitempty"` + // Model to use for generating embeddings + // + // +kubebuilder:validation:Optional + EmbeddingModel *string `json:"embeddingModel,omitempty"` + // TokenSecretRef is a reference to the local secret holding the token to access // the configured AI provider. // diff --git a/go/controller/api/v1alpha1/zz_generated.deepcopy.go b/go/controller/api/v1alpha1/zz_generated.deepcopy.go index 52f032335d..8efaafbef0 100644 --- a/go/controller/api/v1alpha1/zz_generated.deepcopy.go +++ b/go/controller/api/v1alpha1/zz_generated.deepcopy.go @@ -41,6 +41,11 @@ func (in *AIProviderSettings) DeepCopyInto(out *AIProviderSettings) { *out = new(string) **out = **in } + if in.EmbeddingModel != nil { + in, out := &in.EmbeddingModel, &out.EmbeddingModel + *out = new(string) + **out = **in + } if in.BaseUrl != nil { in, out := &in.BaseUrl, &out.BaseUrl *out = new(string) @@ -82,6 +87,11 @@ func (in *AISettings) DeepCopyInto(out *AISettings) { *out = new(client.AiProvider) **out = **in } + if in.EmbeddingProvider != nil { + in, out := &in.EmbeddingProvider, &out.EmbeddingProvider + *out = new(client.AiProvider) + **out = **in + } if in.OpenAI != nil { in, out := &in.OpenAI, &out.OpenAI *out = new(AIProviderSettings) @@ -142,6 +152,11 @@ func (in *AzureOpenAISettings) DeepCopyInto(out *AzureOpenAISettings) { *out = new(string) **out = **in } + if in.EmbeddingModel != nil { + in, out := &in.EmbeddingModel, &out.EmbeddingModel + *out = new(string) + **out = **in + } in.TokenSecretRef.DeepCopyInto(&out.TokenSecretRef) } diff --git a/go/controller/config/crd/bases/deployments.plural.sh_deploymentsettings.yaml b/go/controller/config/crd/bases/deployments.plural.sh_deploymentsettings.yaml index c4a3a8cc23..0b3d550f6e 100644 --- a/go/controller/config/crd/bases/deployments.plural.sh_deploymentsettings.yaml +++ b/go/controller/config/crd/bases/deployments.plural.sh_deploymentsettings.yaml @@ -56,6 +56,9 @@ spec: of the same API scheme (for instance Together.ai uses the OpenAI API spec) type: string + embeddingModel: + description: Model to use for generating embeddings + type: string model: description: Model is the LLM model name to use. type: string @@ -96,6 +99,9 @@ spec: description: The azure openai Data plane - inference api version to use, defaults to 2024-10-01-preview or the latest available type: string + embeddingModel: + description: Model to use for generating embeddings + type: string endpoint: description: 'Your Azure OpenAI endpoint, should be formatted like: https://{endpoint}/openai/deployments/{deployment-id}"' @@ -173,6 +179,18 @@ spec: required: - modelId type: object + embeddingProvider: + description: Provider to use for generating embeddings. Oftentimes + foundational model providers do not have embeddings models, + and it's better to simply use OpenAI. + enum: + - OPENAI + - ANTHROPIC + - OLLAMA + - AZURE + - BEDROCK + - VERTEX + type: string enabled: default: false description: Enabled defines whether to enable the AI integration @@ -227,6 +245,9 @@ spec: of the same API scheme (for instance Together.ai uses the OpenAI API spec) type: string + embeddingModel: + description: Model to use for generating embeddings + type: string model: description: Model is the LLM model name to use. type: string diff --git a/lib/console/ai/provider.ex b/lib/console/ai/provider.ex index 5054b6bbf4..e6b5dc108e 100644 --- a/lib/console/ai/provider.ex +++ b/lib/console/ai/provider.ex @@ -53,12 +53,16 @@ defmodule Console.AI.Provider do def embeddings(text) do settings = Console.Deployments.Settings.cached() - with {:ok, %mod{} = client} <- client(settings), + with {:ok, %mod{} = client} <- embedding_client(settings), do: mod.embeddings(client, text) end def summary(text), do: completion([{:user, text}], preface: @summary) + defp embedding_client(%DeploymentSettings{ai: %AI{embedding_provider: p}} = settings) when not is_nil(p), + do: client(put_in(settings.ai.provider, p)) + defp embedding_client(settings), do: client(settings) + defp tool_client(%DeploymentSettings{ai: %AI{tool_provider: p}} = settings) when not is_nil(p), do: client(put_in(settings.ai.provider, p)) defp tool_client(settings), do: client(settings) diff --git a/lib/console/application.ex b/lib/console/application.ex index dc746033c5..c8143fd743 100644 --- a/lib/console/application.ex +++ b/lib/console/application.ex @@ -14,6 +14,7 @@ defmodule Console.Application do {Phoenix.PubSub, [name: Console.PubSub, adapter: Phoenix.PubSub.PG2]}, Console.Cache, Console.ReplicatedCache, + Console.MultilevelCache, Console.TestCache, Console.LocalCache, ConsoleWeb.Endpoint, @@ -21,6 +22,7 @@ defmodule Console.Application do Console.Features, Console.Cron.Scheduler, Console.Buffers.ClusterAudit, + Console.Deployments.Local.Server, {Registry, [keys: :unique, name: Console.Buffer.Base.registry()]}, {Registry, [keys: :unique, name: Console.Deployments.Git.Agent.registry()]}, {Registry, [keys: :unique, name: Console.Deployments.Pipelines.Supervisor.registry()]}, diff --git a/lib/console/cached/cluster_nodes.ex b/lib/console/cached/cluster_nodes.ex index b7edba9c72..b1b841d97c 100644 --- a/lib/console/cached/cluster_nodes.ex +++ b/lib/console/cached/cluster_nodes.ex @@ -2,33 +2,38 @@ defmodule Console.Cached.ClusterNodes do @moduledoc "this will perpertually warm the nebulex cache for cluster nodes locally" use GenServer require Logger - alias Console.Deployments.{Cron} - @warm :timer.minutes(5) + @metrics_ttl Console.conf(:ttls)[:cluster_metrics] + @helm_ttl Console.conf(:ttls)[:helm] + @local_adapter Console.conf(:local_cache) def start_link(opt \\ :ok) do GenServer.start_link(__MODULE__, opt, name: __MODULE__) end + def broadcast(msg) do + :pg.get_members(__MODULE__) + |> Enum.each(&GenServer.cast(&1, {:broadcast, msg})) + end + + def cluster_metrics(id, metrics), do: broadcast({:cluster_metrics, id, metrics}) + + def helm_repos(repos), do: broadcast({:helm_repos, repos}) + def init(_) do - if Console.conf(:initialize) do - :timer.send_interval(@warm, :warm) - send self(), :warm - end + :pg.join(__MODULE__, self()) {:ok, %{}} end - def handle_info(:warm, s) do - Logger.info "warming cluster info caches" - try do - Cron.cache_warm() - rescue - e -> - Logger.info "hit error trying to warm node caches" - Logger.error(Exception.format(:error, e, __STACKTRACE__)) - end + def handle_cast({:broadcast, {:cluster_metrics, id, metrics}}, s) do + @local_adapter.put({:cluster_metrics, id}, {:ok, metrics}, ttl: @metrics_ttl) + {:noreply, s} + end + + def handle_cast({:broadcast, {:helm_repos, repos}}, s) do + @local_adapter.put(:helm_repositories, repos, ttl: @helm_ttl) {:noreply, s} end - def handle_info(_, s), do: {:noreply, s} + def handle_cast(_, s), do: {:noreply, s} end diff --git a/lib/console/deployments/clusters.ex b/lib/console/deployments/clusters.ex index 496c551fdc..3523a6ed2f 100644 --- a/lib/console/deployments/clusters.ex +++ b/lib/console/deployments/clusters.ex @@ -9,6 +9,7 @@ defmodule Console.Deployments.Clusters do alias Console.Deployments.Compatibilities.{Table, AddOn, Version, CloudAddOns} alias Console.Deployments.Ecto.Validations alias Console.Services.Users + alias Console.Cached.ClusterNodes alias Kazan.Apis.Core.V1, as: Core alias Console.Schema.{ Cluster, @@ -169,7 +170,7 @@ defmodule Console.Deployments.Clusters do def warm(:cluster_metrics, %Cluster{id: id} = cluster) do with {:ok, metrics} <- fetch_cluster_metrics(cluster), - do: @local_adapter.put({:cluster_metrics, id}, {:ok, metrics}, ttl: @node_ttl) + do: ClusterNodes.cluster_metrics(id, metrics) end def warm(:api_discovery, %Cluster{} = cluster), do: api_discovery(cluster) diff --git a/lib/console/deployments/cron.ex b/lib/console/deployments/cron.ex index 0ba1684549..c3d1e33987 100644 --- a/lib/console/deployments/cron.ex +++ b/lib/console/deployments/cron.ex @@ -1,6 +1,6 @@ defmodule Console.Deployments.Cron do use Console.Services.Base - import Console, only: [clamp: 1] + import Console, only: [clamp: 1, clamp: 3] alias Console.Deployments.{Services, Clusters, Global, Stacks, Git} alias Console.Services.Users alias Console.Schema.{ @@ -71,9 +71,11 @@ defmodule Console.Deployments.Cron do def cache_warm() do Task.async(fn -> Git.warm_helm_cache() end) - Cluster.healthy() - |> Cluster.stream() - |> Repo.stream(method: :keyset) + + Cluster.ordered() + |> Cluster.healthy() + |> Cluster.with_limit(150) + |> Repo.all() |> Task.async_stream(fn cluster -> Logger.info "warming node caches for cluster #{cluster.handle}" try do @@ -86,7 +88,7 @@ defmodule Console.Deployments.Cron do Logger.error "hit error trying to warm node caches for cluster=#{cluster.handle}" Logger.error(Exception.format(:error, e, __STACKTRACE__)) end - end, [max_concurrency: clamp(Clusters.count())] ++ @opts) + end, [max_concurrency: clamp(Clusters.count(), 5, 25)] ++ @opts) |> Stream.run() end diff --git a/lib/console/deployments/git.ex b/lib/console/deployments/git.ex index e191be8bb3..8520c6f6bd 100644 --- a/lib/console/deployments/git.ex +++ b/lib/console/deployments/git.ex @@ -5,6 +5,7 @@ defmodule Console.Deployments.Git do alias Console.PubSub alias Console.Deployments.{Settings, Services, Clusters} alias Console.Services.Users + alias Console.Cached.ClusterNodes alias Console.Deployments.Pr.{Dispatcher, Validation} alias Console.Schema.{ GitRepository, @@ -24,7 +25,7 @@ defmodule Console.Deployments.Git do @cache Console.conf(:cache_adapter) @local_cache Console.conf(:local_cache) - @ttl :timer.minutes(30) + @ttl Console.conf(:ttls)[:helm] @type repository_resp :: {:ok, GitRepository.t} | Console.error @type helm_resp :: {:ok, HelmRepository.t} | Console.error @@ -395,7 +396,10 @@ defmodule Console.Deployments.Git do def cached_helm_repositories(), do: @local_cache.get(:helm_repositories) - def warm_helm_cache(), do: @local_cache.put(:helm_repositories, list_helm_repositories(), ttl: @ttl) + def warm_helm_cache() do + list_helm_repositories() + |> ClusterNodes.helm_repos() + end @spec upsert_helm_repository(binary) :: helm_resp def upsert_helm_repository(url) do diff --git a/lib/console/deployments/helm/agent_cache.ex b/lib/console/deployments/helm/agent_cache.ex index bf3f70b178..348174d34e 100644 --- a/lib/console/deployments/helm/agent_cache.ex +++ b/lib/console/deployments/helm/agent_cache.ex @@ -89,7 +89,7 @@ defmodule Console.Deployments.Helm.AgentCache do defp sweep(%__MODULE__{cache: lines} = cache) do {keep, expire} = Enum.split_with(lines, fn {_, l} -> !Line.expired?(l) end) - Enum.each(expire, &Line.expire/1) + Enum.each(expire, fn {_, l} -> Line.expire(l) end) Enum.each(keep, fn {_, l} -> send(self(), {:refresh, l.chart, l.vsn}) end) %{cache | cache: Map.new(keep)} end diff --git a/lib/console/deployments/helm/cache.ex b/lib/console/deployments/helm/cache.ex index 361cc0bfc2..84b5b2785e 100644 --- a/lib/console/deployments/helm/cache.ex +++ b/lib/console/deployments/helm/cache.ex @@ -54,7 +54,7 @@ defmodule Console.Deployments.Helm.Cache do def download_to(url, path, chart) do with {:ok, tmp} <- Tar.from_url(url), - :ok <- File.open!(tmp) |> Utils.clean_chart(path, chart), + :ok <- File.open!(tmp, [:raw]) |> Utils.clean_chart(path, chart), :ok <- File.rm(tmp), do: {:ok, path} end diff --git a/lib/console/deployments/local/cache.ex b/lib/console/deployments/local/cache.ex new file mode 100644 index 0000000000..9ebd28be6d --- /dev/null +++ b/lib/console/deployments/local/cache.ex @@ -0,0 +1,70 @@ +defmodule Console.Deployments.Local.Cache do + @type t :: %__MODULE__{cache: %{binary => Line.t}} + + defstruct [:dir, cache: %{}] + + defmodule Line do + @type t :: %__MODULE__{} + + @expiry [minutes: -2 * 60] + defstruct [:file, :digest, :touched] + + def new(file, digest) do + %__MODULE__{ + file: file, + digest: digest, + touched: Timex.now() + } + end + + def touch(%__MODULE__{} = mod), do: %{mod | touched: Timex.now()} + + def expire(%__MODULE__{file: f}), do: File.rm(f) + + def expired?(%__MODULE__{touched: touched}) do + Timex.now() + |> Timex.shift(@expiry) + |> Timex.after?(touched) + end + end + + @spec new() :: t + def new() do + {:ok, dir} = Briefly.create(directory: true) + %__MODULE__{dir: dir, cache: %{}} + end + + @spec fetch(t, binary, function) :: {:ok, Line.t, t} | Console.error + def fetch(%__MODULE__{cache: lines} = cache, digest, reader) when is_function(reader, 0) do + case lines[digest] do + %Line{} = l -> {:ok, l, put_in(cache.cache[digest], Line.touch(l))} + nil -> write(cache, digest, reader) + end + end + + @spec write(t, binary, function) :: {:ok, Line.t, t} | Console.error + def write(%__MODULE__{} = cache, digest, reader) when is_function(reader, 0) do + path = Path.join(cache.dir, "#{digest}.tgz") + with %File.Stream{} <- safe_copy(path, reader), + line <- Line.new(path, digest), + do: {:ok, line, put_in(cache.cache[digest], line)} + end + + @spec sweep(t) :: t + def sweep(%__MODULE__{cache: lines} = cache) do + {keep, expire} = Enum.split_with(lines, fn {_, l} -> !Line.expired?(l) end) + Enum.each(expire, fn {_, v} -> Line.expire(v) end) + %{cache | cache: Map.new(keep)} + end + + defp safe_copy(path, reader) when is_function(reader, 0) do + with {:ok, f} <- reader.() do + try do + IO.binstream(f, Console.conf(:chunk_size)) + |> Enum.into(File.stream!(path)) + after + File.close(f) + end + end + end +end diff --git a/lib/console/deployments/local/server.ex b/lib/console/deployments/local/server.ex new file mode 100644 index 0000000000..7a9dd55d8f --- /dev/null +++ b/lib/console/deployments/local/server.ex @@ -0,0 +1,29 @@ +defmodule Console.Deployments.Local.Server do + use GenServer + alias Console.Deployments.Local.Cache + + @timeout :timer.seconds(60) + + def start_link(opts \\ []) do + GenServer.start_link(__MODULE__, opts, name: __MODULE__) + end + + def init(_) do + :timer.send_interval(:timer.minutes(5), :sweep) + {:ok, Cache.new()} + end + + def fetch(digest, reader) when is_function(reader, 0), + do: GenServer.call(__MODULE__, {:fetch, digest, reader}, @timeout) + + def handle_call({:fetch, digest, reader}, _, cache) when is_function(reader, 0) do + case Cache.fetch(cache, digest, reader) do + {:ok, line, cache} -> {:reply, {:ok, line.file}, cache} + err -> {:reply, err, cache} + end + end + def handle_call(_, _, cache), do: {:reply, :ok, cache} + + def handle_info(:sweep, cache), do: {:noreply, Cache.sweep(cache)} + def handle_info(_, cache), do: {:noreply, cache} +end diff --git a/lib/console/deployments/observer/runner.ex b/lib/console/deployments/observer/runner.ex index 6fb4d1199d..ebdc583df0 100644 --- a/lib/console/deployments/observer/runner.ex +++ b/lib/console/deployments/observer/runner.ex @@ -13,6 +13,7 @@ defmodule Console.Deployments.Observer.Runner do finish(observer, val) else {:poll, {:error, err}} -> add_error(observer, "poll", err) + {:poll, :ignore} -> {:ok, observer} {:act, {:error, err}} -> add_error(observer, "action", err) err -> Logger.error "unknown observer error: #{inspect(err)}" diff --git a/lib/console/deployments/stacks.ex b/lib/console/deployments/stacks.ex index 3eea51eb51..6fbf67cd42 100644 --- a/lib/console/deployments/stacks.ex +++ b/lib/console/deployments/stacks.ex @@ -637,6 +637,17 @@ defmodule Console.Deployments.Stacks do do: %{delete_run_id: id} defp delete_run(_, _), do: %{} + @doc """ + Fetches a file handle to the tarball for a stack run + """ + @spec digest(StackRun.t) :: {:ok, binary} | error + def digest(%StackRun{} = run) do + case Repo.preload(run, [:repository]) do + %{repository: %GitRepository{} = repo, git: git} -> Discovery.digest(repo, git) + _ -> {:error, "could not resolve repository for run"} + end + end + @doc """ Fetches a file handle to the tarball for a stack run """ diff --git a/lib/console/deployments/tar.ex b/lib/console/deployments/tar.ex index 88a10599d8..4299f11286 100644 --- a/lib/console/deployments/tar.ex +++ b/lib/console/deployments/tar.ex @@ -1,6 +1,8 @@ defmodule Console.Deployments.Tar do @type err :: Console.error + @chunk Console.conf(:chunk_size) + @doc """ Streams a tar from a url to a local file and returns a handle """ @@ -18,7 +20,7 @@ defmodule Console.Deployments.Tar do def tarball(contents) do with {:ok, tmp} <- Briefly.create(), :ok <- tarball(tmp, contents), - do: File.open(tmp) + do: File.open(tmp, [:raw]) end @spec tarball(binary, [{binary, binary}]) :: :ok | err @@ -48,7 +50,7 @@ defmodule Console.Deployments.Tar do def tar_stream(tar_file) do try do with {:ok, tmp} <- Briefly.create(), - _ <- IO.binstream(tar_file, 1024) |> Enum.into(File.stream!(tmp)), + _ <- IO.binstream(tar_file, @chunk) |> Enum.into(File.stream!(tmp)), {:ok, res} <- :erl_tar.extract(tmp, [:compressed, :memory]), _ <- File.rm(tmp), do: {:ok, Enum.map(res, fn {name, content} -> {to_string(name), to_string(content)} end)} diff --git a/lib/console/graphql/deployments/cluster.ex b/lib/console/graphql/deployments/cluster.ex index d43357b640..bf667869e0 100644 --- a/lib/console/graphql/deployments/cluster.ex +++ b/lib/console/graphql/deployments/cluster.ex @@ -1063,13 +1063,14 @@ defmodule Console.GraphQl.Deployments.Cluster do @desc "a relay connection of all clusters visible to the current user" connection field :clusters, node_type: :cluster do middleware Authenticated - arg :q, :string - arg :healthy, :boolean - arg :tag, :tag_input - arg :tag_query, :tag_query - arg :backups, :boolean - arg :project_id, :id - arg :parent_id, :id + arg :q, :string + arg :healthy, :boolean + arg :tag, :tag_input + arg :tag_query, :tag_query + arg :backups, :boolean + arg :project_id, :id + arg :parent_id, :id + arg :upgradeable, :boolean resolve &Deployments.list_clusters/2 end diff --git a/lib/console/graphql/deployments/settings.ex b/lib/console/graphql/deployments/settings.ex index 7665188384..e412fd44ee 100644 --- a/lib/console/graphql/deployments/settings.ex +++ b/lib/console/graphql/deployments/settings.ex @@ -128,6 +128,7 @@ defmodule Console.GraphQl.Deployments.Settings do field :tool_model_id, :string, description: "the model to use for tool calls, which are less frequent and require more complex reasoning" field :access_key_id, :string, description: "aws access key id to use, you can also use IRSA for self-hosted consoles" field :secret_access_key, :string, description: "aws secret access key to use, you can also use IRSA for self-hosted consoles" + field :embedding_model, :string, description: "the model to use for vector embeddings" end input_object :vertex_ai_attributes do diff --git a/lib/console/graphql/deployments/stack.ex b/lib/console/graphql/deployments/stack.ex index 7f862ffbcf..361c195476 100644 --- a/lib/console/graphql/deployments/stack.ex +++ b/lib/console/graphql/deployments/stack.ex @@ -59,7 +59,8 @@ defmodule Console.GraphQl.Deployments.Stack do end input_object :policy_engine_attributes do - field :type, non_null(:policy_engine_type), description: "the policy engine to use with this stack" + field :type, non_null(:policy_engine_type), description: "the policy engine to use with this stack" + field :max_severity, :vuln_severity, description: "the maximum allowed severity without failing the stack run" end input_object :stack_run_attributes do @@ -153,6 +154,7 @@ defmodule Console.GraphQl.Deployments.Stack do field :resource, non_null(:string) field :start, non_null(:integer) field :end, non_null(:integer) + field :filename, :string field :lines, list_of(:stack_violation_cause_line_attributes) end @@ -450,6 +452,7 @@ defmodule Console.GraphQl.Deployments.Stack do field :resource, non_null(:string) field :start, non_null(:integer) field :end, non_null(:integer) + field :filename, :string field :lines, list_of(:stack_violation_cause_line) end diff --git a/lib/console/graphql/resolvers/deployments.ex b/lib/console/graphql/resolvers/deployments.ex index 5c2e784a33..7e25140785 100644 --- a/lib/console/graphql/resolvers/deployments.ex +++ b/lib/console/graphql/resolvers/deployments.ex @@ -73,7 +73,8 @@ defmodule Console.GraphQl.Resolvers.Deployments do CloudAddon, ClusterScalingRecommendation, StackPolicyViolation, - StackViolationCause + StackViolationCause, + Alert } def query(Project, _), do: Project @@ -145,6 +146,7 @@ defmodule Console.GraphQl.Resolvers.Deployments do def query(ClusterScalingRecommendation, _), do: ClusterScalingRecommendation def query(StackPolicyViolation, _), do: StackPolicyViolation def query(StackViolationCause, _), do: StackViolationCause + def query(Alert, _), do: Alert def query(_, _), do: Cluster delegates Console.GraphQl.Resolvers.Deployments.Git diff --git a/lib/console/graphql/resolvers/deployments/cluster.ex b/lib/console/graphql/resolvers/deployments/cluster.ex index 65fe87f7a2..ae09c97a71 100644 --- a/lib/console/graphql/resolvers/deployments/cluster.ex +++ b/lib/console/graphql/resolvers/deployments/cluster.ex @@ -316,6 +316,8 @@ defmodule Console.GraphQl.Resolvers.Deployments.Cluster do {:backups, e}, q -> Cluster.with_backups(q, !!e) {:project_id, id}, q -> Cluster.for_project(q, id) {:parent_id, id}, q -> Cluster.for_parent(q, id) + {:upgradeable, true}, q -> Cluster.upgradeable(q) + {:upgradeable, false}, q -> Cluster.not_upgradeable(q) _, q -> q end) end diff --git a/lib/console/schema/cluster.ex b/lib/console/schema/cluster.ex index 3d2e597969..08602fa4fa 100644 --- a/lib/console/schema/cluster.ex +++ b/lib/console/schema/cluster.ex @@ -170,6 +170,10 @@ defmodule Console.Schema.Cluster do ) end + def with_limit(query \\ __MODULE__, limit) do + from(c in query, limit: ^limit) + end + def with_backups(query \\ __MODULE__, enabled) def with_backups(query, true) do from(c in query, left_join: o in assoc(c, :object_store), where: not is_nil(o.id)) @@ -270,6 +274,20 @@ defmodule Console.Schema.Cluster do ) end + def upgradeable(query \\ __MODULE__) do + from(c in query, + where: not is_nil(c.upgrade_plan) and c.upgrade_plan["compatibilities"] + and c.upgrade_plan["incompatibilities"] and c.upgrade_plan["deprecations"] + ) + end + + def not_upgradeable(query \\ __MODULE__) do + from(c in query, + where: is_nil(c.upgrade_plan) or not c.upgrade_plan["compatibilities"] + or not c.upgrade_plan["incompatibilities"] or not c.upgrade_plan["deprecations"] + ) + end + def upgrade_statistics(query \\ __MODULE__) do from(c in query, select: %{ diff --git a/lib/console/schema/deployment_settings.ex b/lib/console/schema/deployment_settings.ex index 4cc3d07afb..5b9d48a57c 100644 --- a/lib/console/schema/deployment_settings.ex +++ b/lib/console/schema/deployment_settings.ex @@ -137,6 +137,7 @@ defmodule Console.Schema.DeploymentSettings do field :endpoint, :string field :model, :string field :tool_model, :string + field :embedding_model, :string field :access_key, EncryptedString end diff --git a/lib/console/schema/stack.ex b/lib/console/schema/stack.ex index 14a13e6a56..ec26cf0405 100644 --- a/lib/console/schema/stack.ex +++ b/lib/console/schema/stack.ex @@ -72,11 +72,12 @@ defmodule Console.Schema.Stack do embedded_schema do field :type, Type + field :max_severity, Console.Schema.Vulnerability.Severity end def changeset(model, attrs \\ %{}) do model - |> cast(attrs, ~w(type)a) + |> cast(attrs, ~w(type max_severity)a) |> validate_required(~w(type)a) end end diff --git a/lib/console/schema/stack_violation_cause.ex b/lib/console/schema/stack_violation_cause.ex index 7f796e394b..1f71a7718e 100644 --- a/lib/console/schema/stack_violation_cause.ex +++ b/lib/console/schema/stack_violation_cause.ex @@ -6,6 +6,7 @@ defmodule Console.Schema.StackViolationCause do field :resource, :string field :start, :integer field :end, :integer + field :filename, :string embeds_many :lines, Lines, on_replace: :delete do field :content, :string @@ -19,8 +20,8 @@ defmodule Console.Schema.StackViolationCause do timestamps() end - @valid ~w(resource start end violation_id)a - @required @valid -- [:violation_id] + @valid ~w(resource start end violation_id filename)a + @required @valid -- [:violation_id, :filename] def changeset(model, attrs \\ %{}) do model diff --git a/lib/console_web/controllers/git_controller.ex b/lib/console_web/controllers/git_controller.ex index 000d5bb794..29ad93eb77 100644 --- a/lib/console_web/controllers/git_controller.ex +++ b/lib/console_web/controllers/git_controller.ex @@ -2,6 +2,7 @@ defmodule ConsoleWeb.GitController do use ConsoleWeb, :controller alias Console.Deployments.{Services, Stacks} alias Console.Schema.{Cluster, Service} + alias Console.Deployments.Local.Server, as: FileServer require Logger def proceed(conn, params) do @@ -25,8 +26,10 @@ defmodule ConsoleWeb.GitController do def stack_tarball(conn, %{"id" => run_id}) do with %Cluster{} = cluster <- ConsoleWeb.Plugs.Token.get_cluster(conn), {:ok, run} <- Stacks.authorized(run_id, cluster), - {{:ok, f}, _} <- {Stacks.tarstream(run), run} do - chunk_send_tar(conn, f) + run <- Console.Repo.preload(run, [:repository]), + {{:ok, sha}, _} <- {Stacks.digest(run), run}, + {{:ok, path}, _} <- {FileServer.fetch(sha, fn -> Stacks.tarstream(run) end), run} do + chunk_send_tar(conn, File.open!(path, [:raw])) else {{:error, err}, run} -> Stacks.add_errors(run, [%{source: "git", message: err}]) @@ -54,13 +57,14 @@ defmodule ConsoleWeb.GitController do end end - def tarball(conn, %{"id" => service_id}) do + def tarball(conn, %{"id" => service_id} = params) do with %Cluster{} = cluster <- ConsoleWeb.Plugs.Token.get_cluster(conn), {:ok, svc} <- Services.authorized(service_id, cluster), svc <- Console.Repo.preload(svc, [:revision]), {{:ok, svc}, _} <- {Services.dependencies_ready(svc), svc}, - {{:ok, f}, _} <- {Services.tarstream(svc), svc} do - chunk_send_tar(conn, f) + {{:ok, sha}, _} <- {get_digest(params, svc), svc}, + {{:ok, path}, _} <- {FileServer.fetch(sha, fn -> Services.tarstream(svc) end), svc} do + chunk_send_tar(conn, File.open!(path, [:raw])) else {{:error, err}, svc} -> Services.add_errors(svc, [%{source: "git", message: err}]) @@ -71,6 +75,9 @@ defmodule ConsoleWeb.GitController do end end + defp get_digest(%{"digest" => digest}, _), do: {:ok, digest} + defp get_digest(_, %Service{} = svc), do: Services.digest(svc) + defp chunk_send_tar(conn, f) do try do conn = @@ -78,7 +85,7 @@ defmodule ConsoleWeb.GitController do |> put_resp_content_type("application/gzip") |> send_chunked(200) - IO.binstream(f, 1024) + IO.binstream(f, Console.conf(:chunk_size)) |> Enum.reduce_while(conn, fn line, conn -> case chunk(conn, line) do {:ok, conn} -> {:cont, conn} diff --git a/plural/helm/console/crds/deployments.plural.sh_deploymentsettings.yaml b/plural/helm/console/crds/deployments.plural.sh_deploymentsettings.yaml index c4a3a8cc23..0b3d550f6e 100644 --- a/plural/helm/console/crds/deployments.plural.sh_deploymentsettings.yaml +++ b/plural/helm/console/crds/deployments.plural.sh_deploymentsettings.yaml @@ -56,6 +56,9 @@ spec: of the same API scheme (for instance Together.ai uses the OpenAI API spec) type: string + embeddingModel: + description: Model to use for generating embeddings + type: string model: description: Model is the LLM model name to use. type: string @@ -96,6 +99,9 @@ spec: description: The azure openai Data plane - inference api version to use, defaults to 2024-10-01-preview or the latest available type: string + embeddingModel: + description: Model to use for generating embeddings + type: string endpoint: description: 'Your Azure OpenAI endpoint, should be formatted like: https://{endpoint}/openai/deployments/{deployment-id}"' @@ -173,6 +179,18 @@ spec: required: - modelId type: object + embeddingProvider: + description: Provider to use for generating embeddings. Oftentimes + foundational model providers do not have embeddings models, + and it's better to simply use OpenAI. + enum: + - OPENAI + - ANTHROPIC + - OLLAMA + - AZURE + - BEDROCK + - VERTEX + type: string enabled: default: false description: Enabled defines whether to enable the AI integration @@ -227,6 +245,9 @@ spec: of the same API scheme (for instance Together.ai uses the OpenAI API spec) type: string + embeddingModel: + description: Model to use for generating embeddings + type: string model: description: Model is the LLM model name to use. type: string diff --git a/priv/repo/migrations/20250219171335_add_filename_to_causes.exs b/priv/repo/migrations/20250219171335_add_filename_to_causes.exs new file mode 100644 index 0000000000..9ce54e8378 --- /dev/null +++ b/priv/repo/migrations/20250219171335_add_filename_to_causes.exs @@ -0,0 +1,9 @@ +defmodule Console.Repo.Migrations.AddFilenameToCauses do + use Ecto.Migration + + def change do + alter table(:stack_violation_causes) do + add :filename, :string + end + end +end diff --git a/schema/schema.graphql b/schema/schema.graphql index 2e360e60d6..22f4365cac 100644 --- a/schema/schema.graphql +++ b/schema/schema.graphql @@ -160,7 +160,7 @@ type RootQueryType { "a relay connection of all clusters visible to the current user" clusters( - after: String, first: Int, before: String, last: Int, q: String, healthy: Boolean, tag: TagInput, tagQuery: TagQuery, backups: Boolean, projectId: ID, parentId: ID + after: String, first: Int, before: String, last: Int, q: String, healthy: Boolean, tag: TagInput, tagQuery: TagQuery, backups: Boolean, projectId: ID, parentId: ID, upgradeable: Boolean ): ClusterConnection "gets summary information for all healthy\/unhealthy clusters in your fleet" @@ -1225,6 +1225,9 @@ input BedrockAiAttributes { "aws secret access key to use, you can also use IRSA for self-hosted consoles" secretAccessKey: String + + "the model to use for vector embeddings" + embeddingModel: String } input VertexAiAttributes { @@ -1796,6 +1799,9 @@ input StackCronAttributes { input PolicyEngineAttributes { "the policy engine to use with this stack" type: PolicyEngineType! + + "the maximum allowed severity without failing the stack run" + maxSeverity: VulnSeverity } input StackRunAttributes { @@ -1920,6 +1926,7 @@ input StackViolationCauseAttributes { resource: String! start: Int! end: Int! + filename: String lines: [StackViolationCauseLineAttributes] } @@ -2347,6 +2354,7 @@ type StackViolationCause { resource: String! start: Int! end: Int! + filename: String lines: [StackViolationCauseLine] } diff --git a/static/addons/eks.yaml b/static/addons/eks.yaml index 5f56adfe59..529ee79e54 100644 --- a/static/addons/eks.yaml +++ b/static/addons/eks.yaml @@ -1,209 +1,271 @@ -- name: solo-io_istio-distro +- name: accuknox_kubearmor versions: - - version: v1.24.2-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - version: v1.23.20-eksbuild.1 + - version: v0.10.2-eksbuild.1 compatibilities: - - '1.30' - - '1.29' - - '1.28' - '1.27' - - version: v1.23.10-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + publisher: AccuKnox +- name: adot + versions: + - version: v0.109.0-eksbuild.2 compatibilities: + - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.23.2-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - version: v0.109.0-eksbuild.1 compatibilities: + - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.23.1-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - version: v0.102.1-eksbuild.2 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.22.30-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - version: v0.102.1-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.22.10-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - version: v0.102.0-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.22.3-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - version: v0.94.1-eksbuild.1 compatibilities: - - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.22.2-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v0.92.1-eksbuild.1 compatibilities: - - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.22.1-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v0.90.0-eksbuild.1 compatibilities: - - '1.30' - - '1.29' - '1.28' - '1.27' - - version: v1.21.20-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v0.88.0-eksbuild.2 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - - version: v1.21.2-eksbuild.1 + - '1.25' + - '1.24' + - '1.23' + - version: v0.88.0-eksbuild.1 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - - version: v1.21.0-eksbuild.1 + - '1.25' + - '1.24' + - '1.23' + - version: v0.84.0-eksbuild.1 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - - version: v1.20.4-eksbuild.1 + - '1.24' + - '1.23' + - version: v0.82.0-eksbuild.1 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - - version: v1.18.3-eksbuild.1 + - '1.24' + - '1.23' + - version: v0.80.0-eksbuild.2 compatibilities: + - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - publisher: Solo.io -- name: aws-efs-csi-driver - versions: - - version: v2.1.4-eksbuild.1 + - '1.23' + - '1.22' + - version: v0.80.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v2.1.3-eksbuild.1 + - '1.22' + - version: v0.78.0-eksbuild.2 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v2.1.2-eksbuild.1 + - '1.22' + - version: v0.78.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v2.1.1-eksbuild.1 + - '1.22' + - version: v0.76.1-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v2.1.0-eksbuild.1 + - '1.22' + - version: v0.74.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v2.0.9-eksbuild.1 + - '1.22' + - version: v0.70.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v2.0.8-eksbuild.1 + - '1.22' + - version: v0.66.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v2.0.7-eksbuild.1 + - '1.22' + - '1.21' + - version: v0.62.1-eksbuild.2 + compatibilities: + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - version: v0.62.1-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - version: v0.61.0-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v0.58.0-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v0.56.0-eksbuild.2 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v0.56.0-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v0.51.0-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v0.45.0-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v0.29.0-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + publisher: eks +- name: akuity_agent + versions: + - version: v0.8.6-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' - '1.28' + - version: v0.6.2-eksbuild.1 + compatibilities: + - '1.29' + - '1.28' - '1.27' - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v2.0.6-eksbuild.2 + - version: v0.4.2-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v2.0.6-eksbuild.1 + publisher: akuity +- name: amazon-cloudwatch-observability + versions: + - version: v3.3.0-eksbuild.1 compatibilities: - '1.32' - '1.31' @@ -213,9 +275,7 @@ - '1.27' - '1.26' - '1.25' - - '1.24' - - '1.23' - - version: v2.0.5-eksbuild.1 + - version: v3.2.0-eksbuild.1 compatibilities: - '1.32' - '1.31' @@ -225,9 +285,7 @@ - '1.27' - '1.26' - '1.25' - - '1.24' - - '1.23' - - version: v2.0.4-eksbuild.1 + - version: v3.1.0-eksbuild.1 compatibilities: - '1.32' - '1.31' @@ -238,8 +296,7 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v2.0.3-eksbuild.1 + - version: v3.0.0-eksbuild.1 compatibilities: - '1.32' - '1.31' @@ -250,10 +307,8 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v2.0.2-eksbuild.1 + - version: v2.6.0-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -262,10 +317,8 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v2.0.1-eksbuild.1 + - version: v2.5.0-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -274,10 +327,8 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v2.0.0-eksbuild.1 + - version: v2.4.0-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -286,10 +337,8 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.7.7-eksbuild.1 + - version: v2.3.1-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -298,10 +347,8 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.7.6-eksbuild.2 + - version: v2.3.0-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -310,10 +357,8 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.7.6-eksbuild.1 + - version: v2.2.1-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -322,10 +367,8 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.7.5-eksbuild.2 + - version: v2.2.0-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -334,10 +377,8 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.7.5-eksbuild.1 + - version: v2.1.3-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -346,10 +387,8 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.7.4-eksbuild.1 + - version: v2.1.2-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -359,9 +398,8 @@ - '1.25' - '1.24' - '1.23' - - version: v1.7.3-eksbuild.1 + - version: v2.1.1-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -371,9 +409,8 @@ - '1.25' - '1.24' - '1.23' - - version: v1.7.2-eksbuild.1 + - version: v2.1.0-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -383,9 +420,8 @@ - '1.25' - '1.24' - '1.23' - - version: v1.7.1-eksbuild.1 + - version: v2.0.1-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -395,9 +431,8 @@ - '1.25' - '1.24' - '1.23' - - version: v1.7.0-eksbuild.1 + - version: v2.0.0-eksbuild.2 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -407,10 +442,8 @@ - '1.25' - '1.24' - '1.23' - - version: v1.5.9-eksbuild.1 + - version: v2.0.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' @@ -419,10 +452,8 @@ - '1.25' - '1.24' - '1.23' - - version: v1.5.8-eksbuild.1 + - version: v1.10.0-eksbuild.2 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' @@ -431,23 +462,8 @@ - '1.25' - '1.24' - '1.23' - - '1.22' - publisher: eks -- name: spacelift_workerpool-controller - versions: - - version: v0.25.0-eksbuild.1 - compatibilities: - - '1.30' - - '1.29' - - '1.28' - - '1.27' - publisher: Spacelift Inc. -- name: eks-pod-identity-agent - versions: - - version: v1.3.5-eksbuild.2 + - version: v1.10.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' @@ -455,10 +471,9 @@ - '1.26' - '1.25' - '1.24' - - version: v1.3.4-eksbuild.1 + - '1.23' + - version: v1.9.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' @@ -466,10 +481,9 @@ - '1.26' - '1.25' - '1.24' - - version: v1.3.2-eksbuild.2 + - '1.23' + - version: v1.8.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' @@ -477,10 +491,9 @@ - '1.26' - '1.25' - '1.24' - - version: v1.3.0-eksbuild.1 + - '1.23' + - version: v1.7.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' @@ -488,157 +501,123 @@ - '1.26' - '1.25' - '1.24' - - version: v1.2.0-eksbuild.1 + - '1.23' + - version: v1.6.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.1.0-eksbuild.1 + - '1.23' + - version: v1.5.5-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.0.0-eksbuild.1 + - '1.23' + - version: v1.5.4-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - publisher: eks -- name: solo-io_gloo-gateway - versions: - - version: v1.18.5-eksbuild.1 + - '1.23' + - version: v1.5.3-eksbuild.1 compatibilities: - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - - version: v1.18.2-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - version: v1.17.7-eksbuild.1 + - '1.24' + - '1.23' + - version: v1.5.2-eksbuild.1 compatibilities: - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - - version: v1.16.17-eksbuild.1 + - '1.24' + - '1.23' + - version: v1.5.1-eksbuild.1 compatibilities: - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - publisher: Solo.io -- name: new-relic_kubernetes-operator - versions: - - version: v0.1.10-eksbuild.1 + - '1.24' + - '1.23' + - version: v1.5.0-eksbuild.1 compatibilities: - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v0.1.9-eksbuild.1 + - '1.23' + - version: v1.4.0-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v0.1.8-eksbuild.1 + - '1.23' + - version: v1.3.1-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - publisher: New Relic -- name: cisco_cisco-cloud-observability-collectors - versions: - - version: v1.16.1125-eksbuild.1 + - '1.23' + - version: v1.3.0-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - publisher: Cisco Systems, Inc. -- name: kong_konnect-ri - versions: - - version: v3.4.1-eksbuild.1 + - version: v1.2.2-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - publisher: kong -- name: nirmata_kyverno - versions: - - version: v1.10.8-eksbuild.1 + - version: v1.2.1-eksbuild.1 compatibilities: - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - publisher: nirmata -- name: solo-io_gloo-mesh-starter-pack - versions: - - version: v2.5.4-eksbuild.1 + - '1.23' + - version: v1.2.0-eksbuild.1 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - publisher: Solo.io -- name: rafay-systems_rafay-operator - versions: - - version: v1.0.6-eksbuild.1 - compatibilities: - - '1.27' - - '1.26' - - '1.25' - '1.24' - '1.23' - publisher: rafay-systems -- name: groundcover_agent - versions: - - version: v1.5.27-eksbuild.1 + - version: v1.1.1-eksbuild.1 compatibilities: - '1.28' - '1.27' @@ -646,7 +625,24 @@ - '1.25' - '1.24' - '1.23' - publisher: groundcover + publisher: eks +- name: amazon-sagemaker-hyperpod-taskgovernance + versions: + - version: v1.0.0-eksbuild.5 + compatibilities: + - '1.32' + - '1.31' + - '1.30' + - version: v1.0.0-eksbuild.4 + compatibilities: + - '1.32' + - '1.31' + - '1.30' + - version: v1.0.0-eksbuild.3 + compatibilities: + - '1.31' + - '1.30' + publisher: sagemaker - name: appviewx_appviewx-mim-eks versions: - version: v1.0.0-eksbuild.1 @@ -656,21 +652,22 @@ - '1.28' - '1.27' publisher: AppViewX -- name: cisco_cisco-cloud-observability-operators +- name: aws-ebs-csi-driver versions: - - version: v1.16.255-eksbuild.1 + - version: v1.39.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - publisher: Cisco Systems, Inc. -- name: upwind-security_upwind-operator - versions: - - version: v0.5.25-eksbuild.1 + - version: v1.38.1-eksbuild.2 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -679,9 +676,10 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v0.4.37-eksbuild.1 + - version: v1.38.1-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - '1.28' @@ -689,353 +687,529 @@ - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v0.3.0-eksbuild.1 + - version: v1.37.0-eksbuild.2 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - publisher: Upwind Security -- name: coredns - versions: - - version: v1.11.4-eksbuild.2 + - version: v1.37.0-eksbuild.1 compatibilities: - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.11.4-eksbuild.1 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.36.0-eksbuild.2 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.11.3-eksbuild.2 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.36.0-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.11.3-eksbuild.1 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.35.0-eksbuild.2 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.11.1-eksbuild.13 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.35.0-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.11.1-eksbuild.11 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.34.0-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.11.1-eksbuild.9 - compatibilities: - - '1.30' - - '1.29' - - version: v1.11.1-eksbuild.8 - compatibilities: - - '1.30' - - '1.29' - - version: v1.11.1-eksbuild.6 - compatibilities: - - '1.30' - - '1.29' - - version: v1.11.1-eksbuild.4 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.33.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - - version: v1.11.1-eksbuild.3 - compatibilities: - - '1.29' - - version: v1.10.1-eksbuild.18 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.32.0-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.17 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.31.0-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.15 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.30.0-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.13 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.29.1-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.11 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.28.0-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.10 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.27.0-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.7 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.26.1-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.6 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.26.0-eksbuild.1 compatibilities: - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.5 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.25.0-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.4 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.24.1-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.3 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.24.0-eksbuild.1 compatibilities: - '1.28' - '1.27' - - version: v1.10.1-eksbuild.2 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.23.2-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - - version: v1.10.1-eksbuild.1 - compatibilities: - - '1.27' - - version: v1.9.3-eksbuild.22 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.23.1-eksbuild.1 compatibilities: - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.21 + - '1.23' + - version: v1.23.0-eksbuild.1 compatibilities: - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.19 + - '1.23' + - version: v1.22.1-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.17 + - '1.23' + - version: v1.22.0-eksbuild.2 compatibilities: - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.15 + - '1.23' + - version: v1.21.0-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.11 + - '1.23' + - version: v1.20.0-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.10 + - '1.23' + - '1.22' + - version: v1.19.0-eksbuild.2 compatibilities: - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.9 + - '1.23' + - '1.22' + - version: v1.19.0-eksbuild.1 compatibilities: - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.7 + - '1.23' + - '1.22' + - version: v1.18.0-eksbuild.1 compatibilities: - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.6 + - '1.23' + - '1.22' + - version: v1.17.0-eksbuild.1 compatibilities: + - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.5 + - '1.23' + - '1.22' + - version: v1.16.1-eksbuild.1 compatibilities: - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.3 + - '1.23' + - '1.22' + - version: v1.16.0-eksbuild.1 compatibilities: - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.9.3-eksbuild.2 + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v1.15.1-eksbuild.1 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.8.7-eksbuild.21 + - '1.23' + - '1.22' + - version: v1.15.0-eksbuild.1 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.8.7-eksbuild.20 + - '1.20' + - version: v1.14.1-eksbuild.1 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.8.7-eksbuild.18 + - '1.20' + - version: v1.14.0-eksbuild.1 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.8.7-eksbuild.16 + - '1.20' + - version: v1.13.0-eksbuild.3 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.8.7-eksbuild.10 + - '1.20' + - version: v1.13.0-eksbuild.2 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.8.7-eksbuild.9 + - '1.20' + - version: v1.13.0-eksbuild.1 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.8.7-eksbuild.8 + - '1.21' + - '1.20' + - version: v1.12.1-eksbuild.3 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.8.7-eksbuild.7 + - '1.21' + - '1.20' + - version: v1.12.1-eksbuild.2 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.8.7-eksbuild.6 + - '1.21' + - '1.20' + - version: v1.12.1-eksbuild.1 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.8.7-eksbuild.5 + - '1.21' + - '1.20' + - version: v1.11.5-eksbuild.2 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.8.7-eksbuild.4 + - '1.21' + - '1.20' + - version: v1.11.5-eksbuild.1 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.8.7-eksbuild.3 + - '1.21' + - '1.20' + - version: v1.11.4-eksbuild.1 compatibilities: - - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.8.7-eksbuild.2 - compatibilities: - - '1.23' - - version: v1.8.7-eksbuild.1 + - '1.21' + - '1.20' + - version: v1.11.2-eksbuild.1 compatibilities: + - '1.24' - '1.23' - '1.22' - - version: v1.8.4-eksbuild.2 + - '1.21' + - '1.20' + - version: v1.10.0-eksbuild.1 compatibilities: - - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.8.4-eksbuild.1 + - '1.20' + - version: v1.9.0-eksbuild.1 compatibilities: + - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.8.3-eksbuild.1 + - '1.20' + - version: v1.8.0-eksbuild.0 compatibilities: + - '1.24' + - '1.23' + - '1.22' - '1.21' - '1.20' - - version: v1.8.0-eksbuild.1 + - version: v1.7.0-eksbuild.0 compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' - '1.20' - publisher: eks -- name: datree_engine-pro - versions: - - version: v1.0.3-eksbuild.0 + - version: v1.6.2-eksbuild.0 compatibilities: - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - publisher: datree -- name: uptycs_uptycs-collector + - version: v1.6.1-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v1.6.0-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v1.5.3-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v1.5.2-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + - version: v1.4.0-eksbuild.preview + compatibilities: + - '1.21' + - '1.20' + publisher: eks +- name: aws-efs-csi-driver versions: - - version: v1.1.2-eksbuild.1 + - version: v2.1.4-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -1045,8 +1219,10 @@ - '1.25' - '1.24' - '1.23' - - version: v1.1.1-eksbuild.1 + - version: v2.1.3-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - '1.28' @@ -1054,11 +1230,10 @@ - '1.26' - '1.25' - '1.24' - publisher: Uptycs -- name: uptycs_uptycs-runtime-sensor - versions: - - version: v1.0.1-eksbuild.1 + - '1.23' + - version: v2.1.2-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -1068,8 +1243,10 @@ - '1.25' - '1.24' - '1.23' - - version: v1.0.0-eksbuild.1 + - version: v2.1.1-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - '1.28' @@ -1078,10 +1255,7 @@ - '1.25' - '1.24' - '1.23' - publisher: Uptycs -- name: vpc-cni - versions: - - version: v1.19.2-eksbuild.5 + - version: v2.1.0-eksbuild.1 compatibilities: - '1.32' - '1.31' @@ -1092,7 +1266,8 @@ - '1.26' - '1.25' - '1.24' - - version: v1.19.2-eksbuild.1 + - '1.23' + - version: v2.0.9-eksbuild.1 compatibilities: - '1.32' - '1.31' @@ -1103,8 +1278,10 @@ - '1.26' - '1.25' - '1.24' - - version: v1.19.0-eksbuild.1 + - '1.23' + - version: v2.0.8-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -1113,8 +1290,10 @@ - '1.26' - '1.25' - '1.24' - - version: v1.18.6-eksbuild.1 + - '1.23' + - version: v2.0.7-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -1123,8 +1302,10 @@ - '1.26' - '1.25' - '1.24' - - version: v1.18.5-eksbuild.1 + - '1.23' + - version: v2.0.6-eksbuild.2 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -1134,8 +1315,9 @@ - '1.25' - '1.24' - '1.23' - - version: v1.18.4-eksbuild.1 + - version: v2.0.6-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -1145,8 +1327,9 @@ - '1.25' - '1.24' - '1.23' - - version: v1.18.3-eksbuild.3 + - version: v2.0.5-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -1156,9 +1339,9 @@ - '1.25' - '1.24' - '1.23' - - '1.22' - - version: v1.18.3-eksbuild.2 + - version: v2.0.4-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -1168,9 +1351,10 @@ - '1.25' - '1.24' - '1.23' - - '1.22' - - version: v1.18.3-eksbuild.1 + - version: v2.0.3-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - '1.28' @@ -1179,9 +1363,10 @@ - '1.25' - '1.24' - '1.23' - - '1.22' - - version: v1.18.2-eksbuild.1 + - version: v2.0.2-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - '1.28' @@ -1190,10 +1375,10 @@ - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - version: v1.18.1-eksbuild.3 + - version: v2.0.1-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - '1.28' @@ -1202,8 +1387,10 @@ - '1.25' - '1.24' - '1.23' - - version: v1.18.1-eksbuild.1 + - version: v2.0.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - '1.28' @@ -1212,8 +1399,10 @@ - '1.25' - '1.24' - '1.23' - - version: v1.18.0-eksbuild.1 + - version: v1.7.7-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - '1.28' @@ -1222,8 +1411,9 @@ - '1.25' - '1.24' - '1.23' - - version: v1.17.1-eksbuild.1 + - version: v1.7.6-eksbuild.2 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -1233,10 +1423,9 @@ - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - version: v1.16.4-eksbuild.2 + - version: v1.7.6-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' @@ -1246,10 +1435,11 @@ - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - version: v1.16.3-eksbuild.2 + - version: v1.7.5-eksbuild.2 compatibilities: + - '1.32' + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' @@ -1257,8 +1447,11 @@ - '1.25' - '1.24' - '1.23' - - version: v1.16.2-eksbuild.1 + - version: v1.7.5-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' @@ -1266,8 +1459,10 @@ - '1.25' - '1.24' - '1.23' - - version: v1.16.0-eksbuild.1 + - version: v1.7.4-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - '1.28' @@ -1275,8 +1470,12 @@ - '1.26' - '1.25' - '1.24' - - version: v1.15.5-eksbuild.1 + - '1.23' + - version: v1.7.3-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' @@ -1284,10 +1483,11 @@ - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - version: v1.15.4-eksbuild.1 + - version: v1.7.2-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' @@ -1295,32 +1495,47 @@ - '1.25' - '1.24' - '1.23' - - version: v1.15.3-eksbuild.1 + - version: v1.7.1-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.15.1-eksbuild.1 + - version: v1.7.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.15.0-eksbuild.2 + - version: v1.5.9-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.14.1-eksbuild.1 + - version: v1.5.8-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' @@ -1329,17 +1544,28 @@ - '1.24' - '1.23' - '1.22' - - '1.21' - - version: v1.14.0-eksbuild.3 + publisher: eks +- name: aws-guardduty-agent + versions: + - version: v1.8.1-eksbuild.2 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.13.4-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.8.1-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' @@ -1349,31 +1575,49 @@ - '1.23' - '1.22' - '1.21' - - version: v1.13.3-eksbuild.1 + - version: v1.7.1-eksbuild.2 compatibilities: + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.13.2-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.7.1-eksbuild.1 compatibilities: + - '1.31' + - '1.30' + - '1.29' + - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.13.0-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.6.1-eksbuild.1 compatibilities: + - '1.31' + - '1.30' + - '1.29' + - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.12.6-eksbuild.2 + - '1.21' + - version: v1.5.0-eksbuild.1 compatibilities: + - '1.29' + - '1.28' - '1.27' - '1.26' - '1.25' @@ -1381,779 +1625,1165 @@ - '1.23' - '1.22' - '1.21' - - version: v1.12.6-eksbuild.1 + - version: v1.4.1-eksbuild.2 compatibilities: + - '1.29' + - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.12.5-eksbuild.2 + - '1.21' + - version: v1.4.0-eksbuild.2 compatibilities: + - '1.29' + - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.12.5-eksbuild.1 + - '1.21' + - version: v1.4.0-eksbuild.1 compatibilities: + - '1.29' + - '1.28' + - '1.27' + - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.12.2-eksbuild.1 + - version: v1.3.1-eksbuild.1 compatibilities: + - '1.29' + - '1.28' + - '1.27' + - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.12.1-eksbuild.2 + - version: v1.3.0-eksbuild.1 compatibilities: + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.12.1-eksbuild.1 + - version: v1.2.0-eksbuild.3 compatibilities: + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - version: v1.12.0-eksbuild.2 + - version: v1.2.0-eksbuild.2 compatibilities: + - '1.28' + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - '1.20' - - version: v1.12.0-eksbuild.1 + - version: v1.2.0-eksbuild.1 compatibilities: + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - '1.20' - - version: v1.11.5-eksbuild.1 + - version: v1.1.0-eksbuild.1 compatibilities: + - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.11.4-eksbuild.3 + - '1.21' + - version: v1.0.0-eksbuild.1 compatibilities: - '1.25' - '1.24' - '1.23' - '1.22' - '1.21' - - '1.20' - - version: v1.11.4-eksbuild.2 + publisher: eks +- name: aws-mountpoint-s3-csi-driver + versions: + - version: v1.11.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.11.4-eksbuild.1 + - version: v1.10.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.11.3-eksbuild.3 + - version: v1.9.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.11.3-eksbuild.2 + - version: v1.8.1-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.11.3-eksbuild.1 + - version: v1.8.0-eksbuild.1 compatibilities: + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.11.2-eksbuild.3 + - version: v1.7.0-eksbuild.1 compatibilities: + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.11.2-eksbuild.2 + - version: v1.6.0-eksbuild.1 compatibilities: + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.11.2-eksbuild.1 + - version: v1.5.1-eksbuild.1 compatibilities: + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.11.0-eksbuild.3 + - version: v1.4.0-eksbuild.1 compatibilities: + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.11.0-eksbuild.2 + - version: v1.3.1-eksbuild.1 compatibilities: + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.11.0-eksbuild.1 + - version: v1.3.0-eksbuild.1 compatibilities: + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.10.4-eksbuild.3 + - version: v1.2.0-eksbuild.1 compatibilities: + - '1.29' + - '1.28' + - '1.27' + - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.10.4-eksbuild.2 + - version: v1.1.0-eksbuild.1 compatibilities: + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - - version: v1.10.4-eksbuild.1 + - version: v1.0.0-eksbuild.1 compatibilities: + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - - version: v1.10.3-eksbuild.3 + publisher: s3 +- name: aws-network-flow-monitoring-agent + versions: + - version: v1.0.1-eksbuild.2 compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.10.3-eksbuild.2 + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - version: v1.0.0-eksbuild.4 compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.10.3-eksbuild.1 + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + publisher: eks +- name: calyptia_fluent-bit + versions: + - version: v22.10.5-eksbuild.0 compatibilities: + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - '1.22' - - '1.21' - - '1.20' - - version: v1.10.2-eksbuild.3 + publisher: Calyptia Inc +- name: catalogic-software_cloudcasa + versions: + - version: v3.1.0-eksbuild.1 compatibilities: + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.10.2-eksbuild.2 + publisher: Catalogic Software +- name: cisco_cisco-cloud-observability-collectors + versions: + - version: v1.16.1125-eksbuild.1 compatibilities: + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.10.2-eksbuild.1 - compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.10.1-eksbuild.3 - compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.10.1-eksbuild.2 - compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.10.1-eksbuild.1 - compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.10.0-eksbuild.3 - compatibilities: - - '1.21' - - '1.20' - - version: v1.10.0-eksbuild.2 - compatibilities: - - '1.21' - - '1.20' - - version: v1.10.0-eksbuild.1 - compatibilities: - - '1.21' - - '1.20' - - version: v1.9.3-eksbuild.3 - compatibilities: - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.9.3-eksbuild.2 - compatibilities: - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.9.3-eksbuild.1 + publisher: Cisco Systems, Inc. +- name: cisco_cisco-cloud-observability-operators + versions: + - version: v1.16.255-eksbuild.1 compatibilities: + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.9.1-eksbuild.3 - compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.9.1-eksbuild.2 - compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.9.1-eksbuild.1 - compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.9.0-eksbuild.3 - compatibilities: - - '1.21' - - '1.20' - - version: v1.9.0-eksbuild.2 - compatibilities: - - '1.21' - - '1.20' - - version: v1.9.0-eksbuild.1 - compatibilities: - - '1.21' - - '1.20' - - version: v1.8.0-eksbuild.3 - compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.8.0-eksbuild.2 + publisher: Cisco Systems, Inc. +- name: cloudsoft_amp-add-on + versions: + - version: v721.0.0-eksbuild.1 compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.8.0-eksbuild.1 + - '1.30' + - '1.29' + - '1.28' + publisher: cloudsoft +- name: coredns + versions: + - version: v1.11.4-eksbuild.2 compatibilities: - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.7.10-eksbuild.2 + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - version: v1.11.4-eksbuild.1 compatibilities: - - '1.21' - - '1.20' - - version: v1.7.10-eksbuild.1 + - '1.31' + - '1.30' + - '1.29' + - version: v1.11.3-eksbuild.2 compatibilities: - - '1.21' - - '1.20' - - version: v1.7.9-eksbuild.3 + - '1.31' + - '1.30' + - '1.29' + - version: v1.11.3-eksbuild.1 compatibilities: - - '1.21' - - '1.20' - - version: v1.7.9-eksbuild.2 + - '1.31' + - '1.30' + - '1.29' + - version: v1.11.1-eksbuild.13 compatibilities: - - '1.21' - - '1.20' - - version: v1.7.6-eksbuild.3 + - '1.31' + - '1.30' + - '1.29' + - version: v1.11.1-eksbuild.11 compatibilities: - - '1.21' - - '1.20' - - version: v1.7.6-eksbuild.2 + - '1.31' + - '1.30' + - '1.29' + - version: v1.11.1-eksbuild.9 compatibilities: - - '1.21' - - '1.20' - - version: v1.7.5-eksbuild.3 + - '1.30' + - '1.29' + - version: v1.11.1-eksbuild.8 compatibilities: - - '1.21' - - '1.20' - - version: v1.7.5-eksbuild.2 + - '1.30' + - '1.29' + - version: v1.11.1-eksbuild.6 compatibilities: - - '1.21' - - '1.20' - - version: v1.6.3-eksbuild.3 + - '1.30' + - '1.29' + - version: v1.11.1-eksbuild.4 compatibilities: - - '1.21' - - '1.20' - - version: v1.6.3-eksbuild.2 + - '1.30' + - '1.29' + - version: v1.11.1-eksbuild.3 compatibilities: - - '1.21' - - '1.20' - publisher: eks -- name: aws-mountpoint-s3-csi-driver - versions: - - version: v1.11.0-eksbuild.1 + - '1.29' + - version: v1.10.1-eksbuild.18 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.10.0-eksbuild.1 + - version: v1.10.1-eksbuild.17 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.9.0-eksbuild.1 + - version: v1.10.1-eksbuild.15 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.8.1-eksbuild.1 + - version: v1.10.1-eksbuild.13 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.8.0-eksbuild.1 + - version: v1.10.1-eksbuild.11 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.7.0-eksbuild.1 + - version: v1.10.1-eksbuild.10 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.6.0-eksbuild.1 + - version: v1.10.1-eksbuild.7 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.5.1-eksbuild.1 + - version: v1.10.1-eksbuild.6 compatibilities: - - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.4.0-eksbuild.1 + - version: v1.10.1-eksbuild.5 compatibilities: - - '1.30' - - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.3.1-eksbuild.1 + - version: v1.10.1-eksbuild.4 + compatibilities: + - '1.28' + - '1.27' + - version: v1.10.1-eksbuild.3 + compatibilities: + - '1.28' + - '1.27' + - version: v1.10.1-eksbuild.2 + compatibilities: + - '1.28' + - '1.27' + - version: v1.10.1-eksbuild.1 + compatibilities: + - '1.27' + - version: v1.9.3-eksbuild.22 compatibilities: - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.3.0-eksbuild.1 + - version: v1.9.3-eksbuild.21 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.2.0-eksbuild.1 + - version: v1.9.3-eksbuild.19 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.1.0-eksbuild.1 + - version: v1.9.3-eksbuild.17 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.0.0-eksbuild.1 + - version: v1.9.3-eksbuild.15 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - publisher: s3 -- name: metrics-server - versions: - - version: v0.7.2-eksbuild.2 + - version: v1.9.3-eksbuild.11 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v0.7.2-eksbuild.1 + - version: v1.9.3-eksbuild.10 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - publisher: eks -- name: stormforge_optimize-live - versions: - - version: v2.11.1-eksbuild.1 + - version: v1.9.3-eksbuild.9 compatibilities: - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v2.9.1-eksbuild.1 + - version: v1.9.3-eksbuild.7 compatibilities: - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v2.8.0-eksbuild.1 + - version: v1.9.3-eksbuild.6 compatibilities: - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - publisher: StormForge -- name: splunk_splunk-otel-collector-chart - versions: - - version: v0.86.0-eksbuild.1 + - version: v1.9.3-eksbuild.5 compatibilities: - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - publisher: Splunk -- name: calyptia_fluent-bit - versions: - - version: v22.10.5-eksbuild.0 + - version: v1.9.3-eksbuild.3 compatibilities: - '1.27' - '1.26' - '1.25' - '1.24' + - version: v1.9.3-eksbuild.2 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - version: v1.8.7-eksbuild.21 + compatibilities: + - '1.26' + - '1.25' + - '1.24' - '1.23' - '1.22' - publisher: Calyptia Inc -- name: tetrate-io_istio-distro + - '1.21' + - version: v1.8.7-eksbuild.20 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - version: v1.8.7-eksbuild.18 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - version: v1.8.7-eksbuild.16 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - version: v1.8.7-eksbuild.10 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - version: v1.8.7-eksbuild.9 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - version: v1.8.7-eksbuild.8 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - version: v1.8.7-eksbuild.7 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - version: v1.8.7-eksbuild.6 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - version: v1.8.7-eksbuild.5 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - version: v1.8.7-eksbuild.4 + compatibilities: + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - version: v1.8.7-eksbuild.3 + compatibilities: + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - version: v1.8.7-eksbuild.2 + compatibilities: + - '1.23' + - version: v1.8.7-eksbuild.1 + compatibilities: + - '1.23' + - '1.22' + - version: v1.8.4-eksbuild.2 + compatibilities: + - '1.25' + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - version: v1.8.4-eksbuild.1 + compatibilities: + - '1.23' + - '1.22' + - '1.21' + - version: v1.8.3-eksbuild.1 + compatibilities: + - '1.21' + - '1.20' + - version: v1.8.0-eksbuild.1 + compatibilities: + - '1.20' + publisher: eks +- name: cribl_cribledge versions: - - version: v1.24.10000-eksbuild.1 + - version: v4.9.3-eksbuild.1 compatibilities: - '1.31' - '1.30' - '1.29' - '1.28' - - version: v1.23.20001-eksbuild.1 - compatibilities: - - '1.30' - - '1.29' - - '1.28' - '1.27' - - version: v1.23.1001-eksbuild.1 + - version: v4.8.1-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' - - version: v1.22.30001-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v4.3.1-eksbuild.1 compatibilities: - - '1.30' - - '1.29' - '1.28' - '1.27' - - version: v1.21.50000-eksbuild.1 + - '1.26' + - '1.25' + - '1.24' + - '1.23' + publisher: Cribl +- name: datadog_operator + versions: + - version: v0.1.9-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - - version: v1.20.80000-eksbuild.1 + - '1.25' + - '1.24' + - '1.23' + - version: v0.1.7-eksbuild.1 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - - version: v1.18.0-eksbuild.1 - compatibilities: - - '1.27' - - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.16.1-eksbuild.0 + - version: v0.1.5-eksbuild.1 compatibilities: + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - - '1.22' - - version: v1.15.3-eksbuild.0 + publisher: Datadog +- name: datree_engine-pro + versions: + - version: v1.0.3-eksbuild.0 compatibilities: - '1.24' - '1.23' - '1.22' - publisher: tetrate-io -- name: kube-proxy + - '1.21' + - '1.20' + publisher: datree +- name: dynatrace_dynatrace-operator versions: - - version: v1.32.0-eksbuild.2 - compatibilities: - - '1.32' - - version: v1.31.3-eksbuild.2 - compatibilities: - - '1.32' - - '1.31' - - version: v1.31.2-eksbuild.3 - compatibilities: - - '1.31' - - version: v1.31.2-eksbuild.2 - compatibilities: - - '1.31' - - version: v1.31.1-eksbuild.2 - compatibilities: - - '1.31' - - version: v1.31.0-eksbuild.5 - compatibilities: - - '1.31' - - version: v1.31.0-eksbuild.2 - compatibilities: - - '1.31' - - version: v1.30.9-eksbuild.3 - compatibilities: - - '1.32' - - '1.31' - - '1.30' - - version: v1.30.7-eksbuild.2 - compatibilities: - - '1.32' - - '1.31' - - '1.30' - - version: v1.30.6-eksbuild.3 - compatibilities: - - '1.31' - - '1.30' - - version: v1.30.6-eksbuild.2 + - version: v1.4.0-eksbuild.1 compatibilities: - '1.31' - '1.30' - - version: v1.30.5-eksbuild.2 + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - version: v1.3.2-eksbuild.1 compatibilities: - '1.31' - '1.30' - - version: v1.30.3-eksbuild.9 + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.2.2-eksbuild.1 compatibilities: - - '1.31' - '1.30' - - version: v1.30.3-eksbuild.5 + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.2.0-eksbuild.1 compatibilities: - - '1.31' - '1.30' - - version: v1.30.3-eksbuild.2 + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.0.0-eksbuild.1 compatibilities: - - '1.31' - - '1.30' - - version: v1.30.0-eksbuild.3 + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v0.14.2-eksbuild.1 compatibilities: - - '1.30' - - version: v1.30.0-eksbuild.2 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v0.8.2-eksbuild.0 compatibilities: - - '1.30' - - version: v1.29.13-eksbuild.3 + - '1.24' + - '1.23' + - '1.22' + - '1.21' + publisher: dynatrace +- name: eks-node-monitoring-agent + versions: + - version: v1.0.2-eksbuild.2 compatibilities: - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.29.11-eksbuild.2 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - version: v1.0.1-eksbuild.2 compatibilities: - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.29.10-eksbuild.3 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.0.0-eksbuild.1 compatibilities: - '1.31' - '1.30' - '1.29' - - version: v1.29.10-eksbuild.2 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + publisher: eks +- name: eks-pod-identity-agent + versions: + - version: v1.3.5-eksbuild.2 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.29.9-eksbuild.1 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.3.4-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.29.7-eksbuild.9 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.3.2-eksbuild.2 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.29.7-eksbuild.5 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.3.0-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.29.7-eksbuild.2 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.2.0-eksbuild.1 compatibilities: + - '1.32' - '1.31' - '1.30' - '1.29' - - version: v1.29.3-eksbuild.5 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.1.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - - version: v1.29.3-eksbuild.2 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.0.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' - '1.30' - '1.29' - - version: v1.29.1-eksbuild.2 - compatibilities: - - '1.29' - - version: v1.29.0-eksbuild.3 - compatibilities: - - '1.29' - - version: v1.29.0-eksbuild.2 - compatibilities: - - '1.29' - - version: v1.29.0-eksbuild.1 + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + publisher: eks +- name: factorhouse_kpow + versions: + - version: v90.2.3-eksbuild.0 compatibilities: - - '1.30' - - '1.29' - - version: v1.28.15-eksbuild.9 + - '1.23' + - '1.22' + - '1.21' + - '1.20' + publisher: factorhouse +- name: grafana-labs_kubernetes-monitoring + versions: + - version: v1.6.21-eksbuild.1 compatibilities: + - '1.31' - '1.30' - '1.29' - '1.28' - - version: v1.28.15-eksbuild.4 + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v1.4.1-eksbuild.1 compatibilities: - - '1.30' - '1.29' - '1.28' - - version: v1.28.15-eksbuild.3 + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v0.13.1-eksbuild.1 compatibilities: - - '1.30' - '1.29' - '1.28' - - version: v1.28.15-eksbuild.2 + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - version: v0.6.1-eksbuild.1 compatibilities: - - '1.30' - - '1.29' - '1.28' - - version: v1.28.12-eksbuild.9 + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + publisher: Grafana Labs +- name: groundcover_agent + versions: + - version: v1.5.27-eksbuild.1 compatibilities: - - '1.30' - - '1.29' - '1.28' - - version: v1.28.12-eksbuild.5 + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + publisher: groundcover +- name: guance_datakit + versions: + - version: v1.0.5-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - - version: v1.28.12-eksbuild.2 + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - version: v1.0.4-eksbuild.1 compatibilities: - - '1.30' - '1.29' - '1.28' - - version: v1.28.8-eksbuild.5 - compatibilities: + - '1.27' + - '1.26' + - '1.25' + publisher: Guance +- name: haproxy-technologies_kubernetes-ingress-ee + versions: + - version: v1.30.0-eksbuild.0 + compatibilities: + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + - '1.22' + publisher: HAProxy Technologies +- name: kong_konnect-ri + versions: + - version: v3.4.1-eksbuild.1 + compatibilities: + - '1.28' + - '1.27' + - '1.26' + - '1.25' + - '1.24' + - '1.23' + publisher: kong +- name: kube-proxy + versions: + - version: v1.32.0-eksbuild.2 + compatibilities: + - '1.32' + - version: v1.31.3-eksbuild.2 + compatibilities: + - '1.32' + - '1.31' + - version: v1.31.2-eksbuild.3 + compatibilities: + - '1.31' + - version: v1.31.2-eksbuild.2 + compatibilities: + - '1.31' + - version: v1.31.1-eksbuild.2 + compatibilities: + - '1.31' + - version: v1.31.0-eksbuild.5 + compatibilities: + - '1.31' + - version: v1.31.0-eksbuild.2 + compatibilities: + - '1.31' + - version: v1.30.9-eksbuild.3 + compatibilities: + - '1.32' + - '1.31' + - '1.30' + - version: v1.30.7-eksbuild.2 + compatibilities: + - '1.32' + - '1.31' + - '1.30' + - version: v1.30.6-eksbuild.3 + compatibilities: + - '1.31' + - '1.30' + - version: v1.30.6-eksbuild.2 + compatibilities: + - '1.31' + - '1.30' + - version: v1.30.5-eksbuild.2 + compatibilities: + - '1.31' + - '1.30' + - version: v1.30.3-eksbuild.9 + compatibilities: + - '1.31' + - '1.30' + - version: v1.30.3-eksbuild.5 + compatibilities: + - '1.31' + - '1.30' + - version: v1.30.3-eksbuild.2 + compatibilities: + - '1.31' + - '1.30' + - version: v1.30.0-eksbuild.3 + compatibilities: + - '1.30' + - version: v1.30.0-eksbuild.2 + compatibilities: + - '1.30' + - version: v1.29.13-eksbuild.3 + compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - version: v1.29.11-eksbuild.2 + compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - version: v1.29.10-eksbuild.3 + compatibilities: + - '1.31' + - '1.30' + - '1.29' + - version: v1.29.10-eksbuild.2 + compatibilities: + - '1.31' + - '1.30' + - '1.29' + - version: v1.29.9-eksbuild.1 + compatibilities: + - '1.31' + - '1.30' + - '1.29' + - version: v1.29.7-eksbuild.9 + compatibilities: + - '1.31' + - '1.30' + - '1.29' + - version: v1.29.7-eksbuild.5 + compatibilities: + - '1.31' + - '1.30' + - '1.29' + - version: v1.29.7-eksbuild.2 + compatibilities: + - '1.31' + - '1.30' + - '1.29' + - version: v1.29.3-eksbuild.5 + compatibilities: + - '1.30' + - '1.29' + - version: v1.29.3-eksbuild.2 + compatibilities: + - '1.30' + - '1.29' + - version: v1.29.1-eksbuild.2 + compatibilities: + - '1.29' + - version: v1.29.0-eksbuild.3 + compatibilities: + - '1.29' + - version: v1.29.0-eksbuild.2 + compatibilities: + - '1.29' + - version: v1.29.0-eksbuild.1 + compatibilities: + - '1.30' + - '1.29' + - version: v1.28.15-eksbuild.9 + compatibilities: + - '1.30' + - '1.29' + - '1.28' + - version: v1.28.15-eksbuild.4 + compatibilities: + - '1.30' + - '1.29' + - '1.28' + - version: v1.28.15-eksbuild.3 + compatibilities: + - '1.30' + - '1.29' + - '1.28' + - version: v1.28.15-eksbuild.2 + compatibilities: + - '1.30' + - '1.29' + - '1.28' + - version: v1.28.12-eksbuild.9 + compatibilities: + - '1.30' + - '1.29' + - '1.28' + - version: v1.28.12-eksbuild.5 + compatibilities: + - '1.30' + - '1.29' + - '1.28' + - version: v1.28.12-eksbuild.2 + compatibilities: + - '1.30' + - '1.29' + - '1.28' + - version: v1.28.8-eksbuild.5 + compatibilities: - '1.31' - '1.30' - '1.29' @@ -2653,38 +3283,9 @@ compatibilities: - '1.20' publisher: eks -- name: guance_datakit - versions: - - version: v1.0.5-eksbuild.1 - compatibilities: - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v1.0.4-eksbuild.1 - compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - publisher: Guance -- name: adot +- name: kubecost_kubecost versions: - - version: v0.109.0-eksbuild.2 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v0.109.0-eksbuild.1 + - version: v2.4.3-eksbuild.1 compatibilities: - '1.31' - '1.30' @@ -2694,52 +3295,59 @@ - '1.26' - '1.25' - '1.24' - - version: v0.102.1-eksbuild.2 + - version: v2.1.0-eksbuild.1 compatibilities: - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v0.102.1-eksbuild.1 + - '1.23' + - version: v1.103.3-eksbuild.0 compatibilities: - - '1.30' - - '1.29' - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v0.102.0-eksbuild.1 + - '1.23' + - '1.22' + - version: v1.102.2-eksbuild.0 compatibilities: - - '1.30' - - '1.29' - - '1.28' - - '1.27' - '1.26' - '1.25' - '1.24' - - version: v0.94.1-eksbuild.1 + - '1.23' + - '1.22' + - version: v1.101.3-eksbuild.0 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - '1.25' - '1.24' - '1.23' - - version: v0.92.1-eksbuild.1 + - '1.22' + - version: v1.100.1-eksbuild.0 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - '1.24' - '1.23' - - version: v0.90.0-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.99.0-eksbuild.0 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - version: v1.98.0-eksbuild.1 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - '1.21' + - '1.20' + publisher: kubecost +- name: leaksignal_leakagent + versions: + - version: v0.7.3-eksbuild.1 compatibilities: - '1.28' - '1.27' @@ -2747,48 +3355,62 @@ - '1.25' - '1.24' - '1.23' - - version: v0.88.0-eksbuild.2 + publisher: leaksignal +- name: metrics-server + versions: + - version: v0.7.2-eksbuild.2 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v0.88.0-eksbuild.1 + - version: v0.7.2-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v0.84.0-eksbuild.1 + publisher: eks +- name: netapp_trident-operator + versions: + - version: v24.10.0-eksbuild.1 compatibilities: + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - - '1.24' - - '1.23' - - version: v0.82.0-eksbuild.1 + - version: v24.6.1-eksbuild.1 compatibilities: + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v0.80.0-eksbuild.2 + - version: v24.2.0-eksbuild.1 compatibilities: + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - '1.22' - - version: v0.80.0-eksbuild.1 + - version: v23.10.0-eksbuild.1 compatibilities: - '1.28' - '1.27' @@ -2796,113 +3418,147 @@ - '1.25' - '1.24' - '1.23' - - '1.22' - - version: v0.78.0-eksbuild.2 + publisher: NetApp Inc. +- name: new-relic_kubernetes-operator + versions: + - version: v0.1.10-eksbuild.1 compatibilities: + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - '1.22' - - version: v0.78.0-eksbuild.1 + - version: v0.1.9-eksbuild.1 compatibilities: - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - '1.22' - - version: v0.76.1-eksbuild.1 + - version: v0.1.8-eksbuild.1 compatibilities: + - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - '1.22' - - version: v0.74.0-eksbuild.1 + publisher: New Relic +- name: nirmata_kyverno + versions: + - version: v1.10.8-eksbuild.1 compatibilities: + - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - '1.22' - - version: v0.70.0-eksbuild.1 + publisher: nirmata +- name: rad-security_rad-security + versions: + - version: v1.4.22-eksbuild.1 compatibilities: + - '1.29' + - '1.28' + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - '1.22' - - version: v0.66.0-eksbuild.1 + publisher: Rad Security +- name: rafay-systems_rafay-operator + versions: + - version: v1.0.6-eksbuild.1 compatibilities: + - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - version: v0.62.1-eksbuild.2 + publisher: rafay-systems +- name: snapshot-controller + versions: + - version: v8.2.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' - '1.25' - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v0.62.1-eksbuild.1 - compatibilities: - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v0.61.0-eksbuild.1 - compatibilities: - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v0.58.0-eksbuild.1 + - version: v8.1.0-eksbuild.2 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v0.56.0-eksbuild.2 + - version: v8.1.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v0.56.0-eksbuild.1 + - version: v8.0.0-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v0.51.0-eksbuild.1 + - version: v7.0.1-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v0.45.0-eksbuild.1 + - version: v6.3.2-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v0.29.0-eksbuild.1 + - version: v6.2.2-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - '1.26' + - '1.25' - '1.24' - '1.23' publisher: eks @@ -2969,9 +3625,9 @@ - '1.24' - '1.23' publisher: Snyk -- name: netapp_trident-operator +- name: solarwinds_swo-k8s-collector-addon versions: - - version: v24.10.0-eksbuild.1 + - version: v4.3.1-eksbuild.1 compatibilities: - '1.31' - '1.30' @@ -2980,16 +3636,7 @@ - '1.27' - '1.26' - '1.25' - - version: v24.6.1-eksbuild.1 - compatibilities: - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v24.2.0-eksbuild.1 + - version: v3.3.0-eksbuild.1 compatibilities: - '1.29' - '1.28' @@ -2998,20 +3645,11 @@ - '1.25' - '1.24' - '1.23' - - version: v23.10.0-eksbuild.1 - compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - publisher: NetApp Inc. -- name: amazon-cloudwatch-observability + publisher: SolarWinds +- name: solo-io_gloo-gateway versions: - - version: v3.3.0-eksbuild.1 + - version: v1.18.5-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -3019,184 +3657,157 @@ - '1.27' - '1.26' - '1.25' - - version: v3.2.0-eksbuild.1 + - version: v1.18.2-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - version: v3.1.0-eksbuild.1 + - version: v1.17.7-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - - '1.24' - - version: v3.0.0-eksbuild.1 + - version: v1.16.17-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - - '1.24' - - version: v2.6.0-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' + publisher: Solo.io +- name: solo-io_gloo-mesh-starter-pack + versions: + - version: v2.5.4-eksbuild.1 + compatibilities: - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - - '1.24' - - version: v2.5.0-eksbuild.1 + publisher: Solo.io +- name: solo-io_istio-distro + versions: + - version: v1.24.2-eksbuild.1 compatibilities: - '1.31' - '1.30' - '1.29' - '1.28' + - version: v1.23.20-eksbuild.1 + compatibilities: + - '1.30' + - '1.29' + - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v2.4.0-eksbuild.1 + - version: v1.23.10-eksbuild.1 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v2.3.1-eksbuild.1 + - version: v1.23.2-eksbuild.1 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v2.3.0-eksbuild.1 + - version: v1.23.1-eksbuild.1 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v2.2.1-eksbuild.1 + - version: v1.22.30-eksbuild.1 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v2.2.0-eksbuild.1 + - version: v1.22.10-eksbuild.1 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v2.1.3-eksbuild.1 + - version: v1.22.3-eksbuild.1 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v2.1.2-eksbuild.1 + - version: v1.22.2-eksbuild.1 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v2.1.1-eksbuild.1 + - version: v1.22.1-eksbuild.1 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' - '1.27' + - version: v1.21.20-eksbuild.1 + compatibilities: + - '1.29' + - '1.28' + - '1.27' - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v2.1.0-eksbuild.1 + - version: v1.21.2-eksbuild.1 compatibilities: - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v2.0.1-eksbuild.1 + - version: v1.21.0-eksbuild.1 compatibilities: - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - - '1.24' - - '1.23' - - version: v2.0.0-eksbuild.2 + - version: v1.20.4-eksbuild.1 compatibilities: - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' + - version: v1.18.3-eksbuild.1 + compatibilities: + - '1.27' + - '1.26' + - '1.25' - '1.24' - - '1.23' - - version: v2.0.0-eksbuild.1 + publisher: Solo.io +- name: spacelift_workerpool-controller + versions: + - version: v0.25.0-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' + publisher: Spacelift Inc. +- name: splunk_splunk-otel-collector-chart + versions: + - version: v0.86.0-eksbuild.1 + compatibilities: + - '1.28' + - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.10.0-eksbuild.2 + publisher: Splunk +- name: stormforge_optimize-live + versions: + - version: v2.11.1-eksbuild.1 compatibilities: - '1.30' - '1.29' @@ -3206,57 +3817,103 @@ - '1.25' - '1.24' - '1.23' - - version: v1.10.0-eksbuild.1 + - version: v2.9.1-eksbuild.1 compatibilities: - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.9.0-eksbuild.1 + - version: v2.8.0-eksbuild.1 compatibilities: - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' + publisher: StormForge +- name: teleport_teleport + versions: + - version: v10.3.1-eksbuild.0 + compatibilities: + - '1.24' - '1.23' - - version: v1.8.0-eksbuild.1 + - '1.22' + - '1.21' + - '1.20' + publisher: teleport +- name: tetrate-io_istio-distro + versions: + - version: v1.24.10000-eksbuild.1 + compatibilities: + - '1.31' + - '1.30' + - '1.29' + - '1.28' + - version: v1.23.20001-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.7.0-eksbuild.1 + - version: v1.23.1001-eksbuild.1 + compatibilities: + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - version: v1.22.30001-eksbuild.1 + compatibilities: + - '1.30' + - '1.29' + - '1.28' + - '1.27' + - version: v1.21.50000-eksbuild.1 compatibilities: - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.6.0-eksbuild.1 + - version: v1.20.80000-eksbuild.1 compatibilities: - '1.29' - '1.28' - '1.27' - '1.26' + - version: v1.18.0-eksbuild.1 + compatibilities: + - '1.27' + - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.5.5-eksbuild.1 + - version: v1.16.1-eksbuild.0 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + - version: v1.15.3-eksbuild.0 + compatibilities: + - '1.24' + - '1.23' + - '1.22' + publisher: tetrate-io +- name: upbound_universal-crossplane + versions: + - version: v1.9.1-eksbuild.0 + compatibilities: + - '1.23' + - '1.22' + - '1.21' + - '1.20' + publisher: upbound +- name: uptycs_uptycs-collector + versions: + - version: v1.1.2-eksbuild.1 compatibilities: + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' @@ -3264,17 +3921,22 @@ - '1.25' - '1.24' - '1.23' - - version: v1.5.4-eksbuild.1 + - version: v1.1.1-eksbuild.1 compatibilities: + - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.5.3-eksbuild.1 + publisher: Uptycs +- name: uptycs_uptycs-runtime-sensor + versions: + - version: v1.0.1-eksbuild.1 compatibilities: + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' @@ -3282,8 +3944,9 @@ - '1.25' - '1.24' - '1.23' - - version: v1.5.2-eksbuild.1 + - version: v1.0.0-eksbuild.1 compatibilities: + - '1.30' - '1.29' - '1.28' - '1.27' @@ -3291,8 +3954,13 @@ - '1.25' - '1.24' - '1.23' - - version: v1.5.1-eksbuild.1 + publisher: Uptycs +- name: upwind-security_upwind-operator + versions: + - version: v0.5.25-eksbuild.1 compatibilities: + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' @@ -3300,8 +3968,9 @@ - '1.25' - '1.24' - '1.23' - - version: v1.5.0-eksbuild.1 + - version: v0.4.37-eksbuild.1 compatibilities: + - '1.30' - '1.29' - '1.28' - '1.27' @@ -3309,71 +3978,85 @@ - '1.25' - '1.24' - '1.23' - - version: v1.4.0-eksbuild.1 + - version: v0.3.0-eksbuild.1 compatibilities: - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.3.1-eksbuild.1 + publisher: Upwind Security +- name: vpc-cni + versions: + - version: v1.19.2-eksbuild.5 compatibilities: + - '1.32' + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.3.0-eksbuild.1 + - version: v1.19.2-eksbuild.1 compatibilities: + - '1.32' + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.2.2-eksbuild.1 + - version: v1.19.0-eksbuild.1 compatibilities: + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.2.1-eksbuild.1 + - version: v1.18.6-eksbuild.1 compatibilities: + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - '1.23' - - version: v1.2.0-eksbuild.1 + - version: v1.18.5-eksbuild.1 compatibilities: + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.1.1-eksbuild.1 + - version: v1.18.4-eksbuild.1 compatibilities: + - '1.31' + - '1.30' + - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - publisher: eks -- name: rad-security_rad-security - versions: - - version: v1.4.22-eksbuild.1 + - version: v1.18.3-eksbuild.3 compatibilities: + - '1.31' + - '1.30' - '1.29' - '1.28' - '1.27' @@ -3381,21 +4064,10 @@ - '1.25' - '1.24' - '1.23' - publisher: Rad Security -- name: teleport_teleport - versions: - - version: v10.3.1-eksbuild.0 - compatibilities: - - '1.24' - - '1.23' - '1.22' - - '1.21' - - '1.20' - publisher: teleport -- name: catalogic-software_cloudcasa - versions: - - version: v3.1.0-eksbuild.1 + - version: v1.18.3-eksbuild.2 compatibilities: + - '1.31' - '1.30' - '1.29' - '1.28' @@ -3404,12 +4076,9 @@ - '1.25' - '1.24' - '1.23' - publisher: Catalogic Software -- name: kubecost_kubecost - versions: - - version: v2.4.3-eksbuild.1 + - '1.22' + - version: v1.18.3-eksbuild.1 compatibilities: - - '1.31' - '1.30' - '1.29' - '1.28' @@ -3417,8 +4086,11 @@ - '1.26' - '1.25' - '1.24' - - version: v2.1.0-eksbuild.1 + - '1.23' + - '1.22' + - version: v1.18.2-eksbuild.1 compatibilities: + - '1.30' - '1.29' - '1.28' - '1.27' @@ -3426,53 +4098,10 @@ - '1.25' - '1.24' - '1.23' - - version: v1.103.3-eksbuild.0 - compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - version: v1.102.2-eksbuild.0 - compatibilities: - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - version: v1.101.3-eksbuild.0 - compatibilities: - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - version: v1.100.1-eksbuild.0 - compatibilities: - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v1.99.0-eksbuild.0 - compatibilities: - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v1.98.0-eksbuild.1 - compatibilities: - - '1.24' - - '1.23' - '1.22' - '1.21' - - '1.20' - publisher: kubecost -- name: aws-ebs-csi-driver - versions: - - version: v1.39.0-eksbuild.1 + - version: v1.18.1-eksbuild.3 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' @@ -3480,10 +4109,9 @@ - '1.26' - '1.25' - '1.24' - - version: v1.38.1-eksbuild.2 + - '1.23' + - version: v1.18.1-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' @@ -3491,10 +4119,9 @@ - '1.26' - '1.25' - '1.24' - - version: v1.38.1-eksbuild.1 + - '1.23' + - version: v1.18.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' @@ -3502,9 +4129,9 @@ - '1.26' - '1.25' - '1.24' - - version: v1.37.0-eksbuild.2 + - '1.23' + - version: v1.17.1-eksbuild.1 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -3513,9 +4140,11 @@ - '1.26' - '1.25' - '1.24' - - version: v1.37.0-eksbuild.1 + - '1.23' + - '1.22' + - '1.21' + - version: v1.16.4-eksbuild.2 compatibilities: - - '1.32' - '1.31' - '1.30' - '1.29' @@ -3524,32 +4153,29 @@ - '1.26' - '1.25' - '1.24' - - version: v1.36.0-eksbuild.2 + - '1.23' + - '1.22' + - '1.21' + - version: v1.16.3-eksbuild.2 compatibilities: - - '1.32' - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.36.0-eksbuild.1 + - '1.23' + - version: v1.16.2-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - - version: v1.35.0-eksbuild.2 + - '1.23' + - version: v1.16.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - '1.30' - '1.29' - '1.28' @@ -3557,11 +4183,8 @@ - '1.26' - '1.25' - '1.24' - - version: v1.35.0-eksbuild.1 + - version: v1.15.5-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' @@ -3569,11 +4192,10 @@ - '1.25' - '1.24' - '1.23' - - version: v1.34.0-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.15.4-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' @@ -3581,47 +4203,32 @@ - '1.25' - '1.24' - '1.23' - - version: v1.33.0-eksbuild.1 + - version: v1.15.3-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.32.0-eksbuild.1 + - version: v1.15.1-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.31.0-eksbuild.1 + - version: v1.15.0-eksbuild.2 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.30.0-eksbuild.1 + - version: v1.14.1-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - '1.29' - '1.28' - '1.27' @@ -3629,21 +4236,18 @@ - '1.25' - '1.24' - '1.23' - - version: v1.29.1-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.14.0-eksbuild.3 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.28.0-eksbuild.1 + - version: v1.13.4-eksbuild.1 compatibilities: - - '1.30' - '1.29' - '1.28' - '1.27' @@ -3651,970 +4255,366 @@ - '1.25' - '1.24' - '1.23' - - version: v1.27.0-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.13.3-eksbuild.1 compatibilities: - - '1.30' - - '1.29' - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.26.1-eksbuild.1 + - version: v1.13.2-eksbuild.1 compatibilities: - - '1.30' - - '1.29' - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.26.0-eksbuild.1 + - version: v1.13.0-eksbuild.1 compatibilities: - - '1.29' - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.25.0-eksbuild.1 + - '1.22' + - version: v1.12.6-eksbuild.2 compatibilities: - - '1.29' - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.24.1-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.12.6-eksbuild.1 compatibilities: - - '1.29' - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.24.0-eksbuild.1 + - '1.22' + - version: v1.12.5-eksbuild.2 compatibilities: - - '1.28' - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.23.2-eksbuild.1 + - '1.22' + - version: v1.12.5-eksbuild.1 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.23.1-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.12.2-eksbuild.1 compatibilities: - - '1.28' - - '1.27' - - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.23.0-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.12.1-eksbuild.2 compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - '1.24' - '1.23' - - version: v1.22.1-eksbuild.1 + - '1.22' + - '1.21' + - version: v1.12.1-eksbuild.1 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - '1.24' - '1.23' - - version: v1.22.0-eksbuild.2 + - '1.22' + - '1.21' + - version: v1.12.0-eksbuild.2 compatibilities: - - '1.28' - - '1.27' - '1.26' - '1.25' - '1.24' - '1.23' - - version: v1.21.0-eksbuild.1 + - '1.22' + - '1.21' + - '1.20' + - version: v1.12.0-eksbuild.1 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - '1.24' - '1.23' - - version: v1.20.0-eksbuild.1 + - '1.22' + - '1.21' + - '1.20' + - version: v1.11.5-eksbuild.1 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.19.0-eksbuild.2 + - version: v1.11.4-eksbuild.3 compatibilities: - - '1.28' - - '1.27' - - '1.26' - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.19.0-eksbuild.1 + - '1.21' + - '1.20' + - version: v1.11.4-eksbuild.2 compatibilities: - - '1.27' - - '1.26' - - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.18.0-eksbuild.1 + - '1.21' + - '1.20' + - version: v1.11.4-eksbuild.1 compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - '1.24' - '1.23' - '1.22' - - version: v1.17.0-eksbuild.1 + - '1.21' + - '1.20' + - version: v1.11.3-eksbuild.3 compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - - version: v1.16.1-eksbuild.1 + - '1.21' + - '1.20' + - version: v1.11.3-eksbuild.2 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - - version: v1.16.0-eksbuild.1 + - '1.21' + - '1.20' + - version: v1.11.3-eksbuild.1 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.15.1-eksbuild.1 + - version: v1.11.2-eksbuild.3 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - - version: v1.15.0-eksbuild.1 + - '1.21' + - '1.20' + - version: v1.11.2-eksbuild.2 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.14.1-eksbuild.1 + - version: v1.11.2-eksbuild.1 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.14.0-eksbuild.1 + - version: v1.11.0-eksbuild.3 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.13.0-eksbuild.3 + - version: v1.11.0-eksbuild.2 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.13.0-eksbuild.2 + - version: v1.11.0-eksbuild.1 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.13.0-eksbuild.1 + - version: v1.10.4-eksbuild.3 compatibilities: - - '1.27' - - '1.26' - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.12.1-eksbuild.3 + - version: v1.10.4-eksbuild.2 compatibilities: - - '1.27' - - '1.26' - - '1.25' - '1.24' - '1.23' - - '1.22' - - '1.21' - - '1.20' - - version: v1.12.1-eksbuild.2 + - version: v1.10.4-eksbuild.1 compatibilities: - - '1.27' - - '1.26' - - '1.25' - '1.24' - '1.23' + - version: v1.10.3-eksbuild.3 + compatibilities: + - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.12.1-eksbuild.1 + - version: v1.10.3-eksbuild.2 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.11.5-eksbuild.2 + - version: v1.10.3-eksbuild.1 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.11.5-eksbuild.1 + - version: v1.10.2-eksbuild.3 compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.11.4-eksbuild.1 + - version: v1.10.2-eksbuild.2 compatibilities: - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.11.2-eksbuild.1 + - version: v1.10.2-eksbuild.1 compatibilities: - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.10.0-eksbuild.1 + - version: v1.10.1-eksbuild.3 compatibilities: - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.9.0-eksbuild.1 + - version: v1.10.1-eksbuild.2 compatibilities: - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.8.0-eksbuild.0 + - version: v1.10.1-eksbuild.1 compatibilities: - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.7.0-eksbuild.0 + - version: v1.10.0-eksbuild.3 + compatibilities: + - '1.21' + - '1.20' + - version: v1.10.0-eksbuild.2 + compatibilities: + - '1.21' + - '1.20' + - version: v1.10.0-eksbuild.1 + compatibilities: + - '1.21' + - '1.20' + - version: v1.9.3-eksbuild.3 compatibilities: - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.6.2-eksbuild.0 + - version: v1.9.3-eksbuild.2 compatibilities: - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.6.1-eksbuild.1 + - version: v1.9.3-eksbuild.1 compatibilities: - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.6.0-eksbuild.1 + - version: v1.9.1-eksbuild.3 compatibilities: - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.5.3-eksbuild.1 + - version: v1.9.1-eksbuild.2 compatibilities: - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.5.2-eksbuild.1 + - version: v1.9.1-eksbuild.1 compatibilities: - - '1.24' - '1.23' - '1.22' - '1.21' - '1.20' - - version: v1.4.0-eksbuild.preview + - version: v1.9.0-eksbuild.3 compatibilities: - '1.21' - '1.20' - publisher: eks -- name: snapshot-controller - versions: - - version: v8.2.0-eksbuild.1 + - version: v1.9.0-eksbuild.2 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - version: v8.1.0-eksbuild.2 + - '1.21' + - '1.20' + - version: v1.9.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v8.1.0-eksbuild.1 + - '1.21' + - '1.20' + - version: v1.8.0-eksbuild.3 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - - version: v8.0.0-eksbuild.1 + - '1.22' + - '1.21' + - '1.20' + - version: v1.8.0-eksbuild.2 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - - version: v7.0.1-eksbuild.1 + - '1.22' + - '1.21' + - '1.20' + - version: v1.8.0-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - '1.23' - - version: v6.3.2-eksbuild.1 + - '1.22' + - '1.21' + - '1.20' + - version: v1.7.10-eksbuild.2 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v6.2.2-eksbuild.1 + - '1.21' + - '1.20' + - version: v1.7.10-eksbuild.1 compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - publisher: eks -- name: cribl_cribledge - versions: - - version: v4.9.3-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - version: v4.8.1-eksbuild.1 - compatibilities: - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v4.3.1-eksbuild.1 - compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - publisher: Cribl -- name: factorhouse_kpow - versions: - - version: v90.2.3-eksbuild.0 - compatibilities: - - '1.23' - - '1.22' - '1.21' - '1.20' - publisher: factorhouse -- name: amazon-sagemaker-hyperpod-taskgovernance - versions: - - version: v1.0.0-eksbuild.5 - compatibilities: - - '1.32' - - '1.31' - - '1.30' - - version: v1.0.0-eksbuild.4 - compatibilities: - - '1.32' - - '1.31' - - '1.30' - - version: v1.0.0-eksbuild.3 - compatibilities: - - '1.31' - - '1.30' - publisher: sagemaker -- name: grafana-labs_kubernetes-monitoring - versions: - - version: v1.6.21-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.4.1-eksbuild.1 - compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v0.13.1-eksbuild.1 - compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v0.6.1-eksbuild.1 - compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - publisher: Grafana Labs -- name: aws-guardduty-agent - versions: - - version: v1.8.1-eksbuild.2 - compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v1.8.1-eksbuild.1 - compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v1.7.1-eksbuild.2 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v1.7.1-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v1.6.1-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v1.5.0-eksbuild.1 + - version: v1.7.9-eksbuild.3 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - '1.21' - - version: v1.4.1-eksbuild.2 + - '1.20' + - version: v1.7.9-eksbuild.2 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - '1.21' - - version: v1.4.0-eksbuild.2 + - '1.20' + - version: v1.7.6-eksbuild.3 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - '1.21' - - version: v1.4.0-eksbuild.1 + - '1.20' + - version: v1.7.6-eksbuild.2 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - '1.21' - - version: v1.3.1-eksbuild.1 + - '1.20' + - version: v1.7.5-eksbuild.3 compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - '1.21' - - version: v1.3.0-eksbuild.1 + - '1.20' + - version: v1.7.5-eksbuild.2 compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - '1.21' - - version: v1.2.0-eksbuild.3 + - '1.20' + - version: v1.6.3-eksbuild.3 compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - '1.21' - - version: v1.2.0-eksbuild.2 + - '1.20' + - version: v1.6.3-eksbuild.2 compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v1.2.0-eksbuild.1 - compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v1.1.0-eksbuild.1 - compatibilities: - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - '1.21' - - version: v1.0.0-eksbuild.1 - compatibilities: - - '1.25' - - '1.24' - - '1.23' - - '1.22' - - '1.21' - publisher: eks -- name: solarwinds_swo-k8s-collector-addon - versions: - - version: v4.3.1-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - version: v3.3.0-eksbuild.1 - compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - publisher: SolarWinds -- name: datadog_operator - versions: - - version: v0.1.9-eksbuild.1 - compatibilities: - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v0.1.7-eksbuild.1 - compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v0.1.5-eksbuild.1 - compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - publisher: Datadog -- name: aws-network-flow-monitoring-agent - versions: - - version: v1.0.1-eksbuild.2 - compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - version: v1.0.0-eksbuild.4 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - publisher: eks -- name: leaksignal_leakagent - versions: - - version: v0.7.3-eksbuild.1 - compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - publisher: leaksignal -- name: eks-node-monitoring-agent - versions: - - version: v1.0.2-eksbuild.2 - compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - version: v1.0.1-eksbuild.2 - compatibilities: - - '1.32' - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v1.0.0-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - publisher: eks -- name: accuknox_kubearmor - versions: - - version: v0.10.2-eksbuild.1 - compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - publisher: AccuKnox -- name: dynatrace_dynatrace-operator - versions: - - version: v1.4.0-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - version: v1.3.2-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v1.2.2-eksbuild.1 - compatibilities: - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - version: v1.2.0-eksbuild.1 - compatibilities: - - '1.30' - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v1.0.0-eksbuild.1 - compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v0.14.2-eksbuild.1 - compatibilities: - - '1.28' - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - version: v0.8.2-eksbuild.0 - compatibilities: - - '1.24' - - '1.23' - - '1.22' - - '1.21' - publisher: dynatrace -- name: cloudsoft_amp-add-on - versions: - - version: v721.0.0-eksbuild.1 - compatibilities: - - '1.30' - - '1.29' - - '1.28' - publisher: cloudsoft -- name: upbound_universal-crossplane - versions: - - version: v1.9.1-eksbuild.0 - compatibilities: - - '1.23' - - '1.22' - '1.21' - '1.20' - publisher: upbound -- name: haproxy-technologies_kubernetes-ingress-ee - versions: - - version: v1.30.0-eksbuild.0 - compatibilities: - - '1.27' - - '1.26' - - '1.25' - - '1.24' - - '1.23' - - '1.22' - publisher: HAProxy Technologies -- name: akuity_agent - versions: - - version: v0.8.6-eksbuild.1 - compatibilities: - - '1.31' - - '1.30' - - '1.29' - - '1.28' - - version: v0.6.2-eksbuild.1 - compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - - version: v0.4.2-eksbuild.1 - compatibilities: - - '1.29' - - '1.28' - - '1.27' - - '1.26' - publisher: akuity + publisher: eks diff --git a/utils/addons/main.py b/utils/addons/main.py index b741e3d943..60b8012522 100644 --- a/utils/addons/main.py +++ b/utils/addons/main.py @@ -1,5 +1,9 @@ import boto3 import yaml +from semver import Version + +def parse_version(vsn): + return Version.parse(vsn.lstrip('v')) def addon_version(boto_vsn): return { @@ -10,7 +14,7 @@ def addon_version(boto_vsn): def to_addon(boto_addon): return { 'name': boto_addon['addonName'], - 'versions': [addon_version(v) for v in boto_addon['addonVersions']], + 'versions': sorted([addon_version(v) for v in boto_addon['addonVersions']], key=lambda v: parse_version(v['version']), reverse=True), 'publisher': boto_addon['publisher'] } @@ -32,6 +36,7 @@ def fetch_addons(): next_token = resp['nextToken'] + addons.sort(key=lambda a: a['name']) return addons def write_yaml(file_path, data):