diff --git a/Makefile b/Makefile index cd28df04..5cb40db8 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -version=1.0.0-rc.33 +version=1.0.0-rc.34 registry=eigr CLUSTER_NAME=spawn-k8s diff --git a/docker-compose.yaml b/docker-compose.yaml index f4fede73..ff775df4 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -66,7 +66,7 @@ services: - mysql-compose-network spawn-proxy: - image: eigr/spawn-proxy:1.0.0-rc.33 + image: eigr/spawn-proxy:1.0.0-rc.34 restart: always environment: PROXY_APP_NAME: spawn diff --git a/docs/getting_started.md b/docs/getting_started.md index 7fcad74e..0b8932ca 100644 --- a/docs/getting_started.md +++ b/docs/getting_started.md @@ -100,7 +100,7 @@ metadata: spec: host: embedded: true # This indicates that it is a native BEAM application and therefore does not need a sidecar proxy attached. - image: eigr/dice-game-example:1.0.0-rc.33 + image: eigr/dice-game-example:1.0.0-rc.34 ports: - name: "http" containerPort: 8800 diff --git a/docs/install.md b/docs/install.md index 5774a1c6..db7afe68 100644 --- a/docs/install.md +++ b/docs/install.md @@ -20,7 +20,7 @@ kubectl create ns eigr-functions && curl -L https://github.com/eigr/spawn/releas > **_NOTE:_** You need to inform the desired release version. For example: ```shell -kubectl create ns eigr-functions && curl -L https://github.com/eigr/spawn/releases/download/v1.0.0-rc.33/manifest.yaml | kubectl apply -f - +kubectl create ns eigr-functions && curl -L https://github.com/eigr/spawn/releases/download/v1.0.0-rc.34/manifest.yaml | kubectl apply -f - ``` [Next: Getting Started](getting_started.md) diff --git a/examples/k8s/dice-game/host.yaml b/examples/k8s/dice-game/host.yaml index 17a493ee..7ccd5b6c 100644 --- a/examples/k8s/dice-game/host.yaml +++ b/examples/k8s/dice-game/host.yaml @@ -8,7 +8,7 @@ metadata: spawn-eigr.io/actor-system: game-system spec: host: - image: eigr/dice-game-example:1.0.0-rc.33 + image: eigr/dice-game-example:1.0.0-rc.34 embedded: true ports: - name: "http" diff --git a/examples/k8s/security/acl/host.yaml b/examples/k8s/security/acl/host.yaml index 018907ac..583d56a8 100644 --- a/examples/k8s/security/acl/host.yaml +++ b/examples/k8s/security/acl/host.yaml @@ -9,7 +9,7 @@ metadata: spawn-eigr.io/sidecar-http-port: "9001" spawn-eigr.io/sidecar-pubsub-adapter: "nats" spawn-eigr.io/sidecar-pubsub-nats-hosts: "nats://spawn-nats:4222" - spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.33" + spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.34" spec: autoscaler: max: 3 diff --git a/examples/k8s/security/authentication/basic/host.yaml b/examples/k8s/security/authentication/basic/host.yaml index bb501079..47654315 100644 --- a/examples/k8s/security/authentication/basic/host.yaml +++ b/examples/k8s/security/authentication/basic/host.yaml @@ -34,7 +34,7 @@ metadata: spawn-eigr.io/sidecar-http-port: "9001" spawn-eigr.io/sidecar-pubsub-adapter: "nats" spawn-eigr.io/sidecar-pubsub-nats-hosts: "nats://spawn-nats:4222" - spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.33" + spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.34" spec: autoscaler: max: 3 diff --git a/examples/k8s/security/authentication/jwt/host.yaml b/examples/k8s/security/authentication/jwt/host.yaml index f506071b..40994218 100644 --- a/examples/k8s/security/authentication/jwt/host.yaml +++ b/examples/k8s/security/authentication/jwt/host.yaml @@ -11,7 +11,7 @@ metadata: spawn-eigr.io/sidecar-http-port: "9001" spawn-eigr.io/sidecar-pubsub-adapter: "nats" spawn-eigr.io/sidecar-pubsub-nats-hosts: "nats://spawn-nats:4222" - spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.33" + spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.34" spec: autoscaler: max: 3 diff --git a/examples/k8s/simple/host-simple.yaml b/examples/k8s/simple/host-simple.yaml index 5b54992d..6cb96906 100644 --- a/examples/k8s/simple/host-simple.yaml +++ b/examples/k8s/simple/host-simple.yaml @@ -14,7 +14,7 @@ metadata: # Optional. Here I`m using Nats Broker without authentication spawn-eigr.io/sidecar-pubsub-adapter: "nats" spawn-eigr.io/sidecar-pubsub-nats-hosts: "nats://spawn-nats:4222" - spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.33" + spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.34" spec: host: image: eigr/spawn-springboot-examples:0.5.3 # Mandatory diff --git a/examples/k8s/simple/host.yaml b/examples/k8s/simple/host.yaml index c6fad7e2..1f58a459 100644 --- a/examples/k8s/simple/host.yaml +++ b/examples/k8s/simple/host.yaml @@ -22,7 +22,7 @@ metadata: spawn-eigr.io/sidecar-mode: "sidecar" # Optional - spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.33" + spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.34" # Optional. Default 9001 spawn-eigr.io/sidecar-http-port: "9001" diff --git a/examples/k8s/test-operator/deployment.yaml b/examples/k8s/test-operator/deployment.yaml index 2f5be129..1c1ec4e1 100644 --- a/examples/k8s/test-operator/deployment.yaml +++ b/examples/k8s/test-operator/deployment.yaml @@ -36,7 +36,7 @@ spec: valueFrom: fieldRef: fieldPath: spec.serviceAccountName - image: eigr/spawn-operator:1.0.0-rc.33 + image: eigr/spawn-operator:1.0.0-rc.34 name: spawn-operator resources: limits: diff --git a/lib/actors/actor/caller_consumer.ex b/lib/actors/actor/caller_consumer.ex index 61bad879..14d2bd34 100644 --- a/lib/actors/actor/caller_consumer.ex +++ b/lib/actors/actor/caller_consumer.ex @@ -159,7 +159,7 @@ defmodule Actors.Actor.CallerConsumer do protocol_major_version: 1, protocol_minor_version: 2, proxy_name: "spawn", - proxy_version: "1.0.0-rc.33" + proxy_version: "1.0.0-rc.34" } end diff --git a/lib/actors/security/tls/initializer.ex b/lib/actors/security/tls/initializer.ex index 1eea34be..93061fc9 100644 --- a/lib/actors/security/tls/initializer.ex +++ b/lib/actors/security/tls/initializer.ex @@ -7,7 +7,7 @@ defmodule Actors.Security.Tls.Initializer do - args: - eval - Kompost.Webhooks.bootstrap_tls(:prod, "tls-certs") - image: docker.io/eigr/spawn-proxy:1.0.0-rc.33 + image: docker.io/eigr/spawn-proxy:1.0.0-rc.34 name: init-certificates serviceAccountName: kompost volumes: diff --git a/priv/internal_versions.exs b/priv/internal_versions.exs index 5a449128..de12efbb 100644 --- a/priv/internal_versions.exs +++ b/priv/internal_versions.exs @@ -1,23 +1,23 @@ defmodule InternalVersions do - # The order here is also the deploy order, its important to keep this way1.0.0-rc.33 + # The order here is also the deploy order, its important to keep this way1.0.0-rc.34 @versions [ - spawn_statestores: "1.0.0-rc.33", - spawn_statestores_mariadb: "1.0.0-rc.33", - spawn_statestores_mysql: "1.0.0-rc.33", - spawn_statestores_mssql: "1.0.0-rc.33", - spawn_statestores_postgres: "1.0.0-rc.33", - spawn_statestores_sqlite: "1.0.0-rc.33", - spawn_statestores_cockroachdb: "1.0.0-rc.33", - spawn: "1.0.0-rc.33", - spawn_sdk: "1.0.0-rc.33", - activator: "1.0.0-rc.33", - activator_api: "1.0.0-rc.33", - activator_kafka: "1.0.0-rc.33", - activator_pubsub: "1.0.0-rc.33", - activator_rabbitmq: "1.0.0-rc.33", - activator_sqs: "1.0.0-rc.33", - proxy: "1.0.0-rc.33", - spawn_operator: "1.0.0-rc.33" + spawn_statestores: "1.0.0-rc.34", + spawn_statestores_mariadb: "1.0.0-rc.34", + spawn_statestores_mysql: "1.0.0-rc.34", + spawn_statestores_mssql: "1.0.0-rc.34", + spawn_statestores_postgres: "1.0.0-rc.34", + spawn_statestores_sqlite: "1.0.0-rc.34", + spawn_statestores_cockroachdb: "1.0.0-rc.34", + spawn: "1.0.0-rc.34", + spawn_sdk: "1.0.0-rc.34", + activator: "1.0.0-rc.34", + activator_api: "1.0.0-rc.34", + activator_kafka: "1.0.0-rc.34", + activator_pubsub: "1.0.0-rc.34", + activator_rabbitmq: "1.0.0-rc.34", + activator_sqs: "1.0.0-rc.34", + proxy: "1.0.0-rc.34", + spawn_operator: "1.0.0-rc.34" ] @doc """ diff --git a/spawn_initializer/lib/spawn_initializer/tls/initializer.ex b/spawn_initializer/lib/spawn_initializer/tls/initializer.ex index 04d1d762..57602d6c 100644 --- a/spawn_initializer/lib/spawn_initializer/tls/initializer.ex +++ b/spawn_initializer/lib/spawn_initializer/tls/initializer.ex @@ -7,7 +7,7 @@ defmodule SpawnInitializer.Tls.Initializer do - args: - eval - SpawnInitializer.Tls.Initializer.bootstrap_tls(:prod, "tls-certs") - image: docker.io/eigr/spawn-proxy:1.0.0-rc.33 + image: docker.io/eigr/spawn-proxy:1.0.0-rc.34 name: init-certificates serviceAccountName: kompost volumes: diff --git a/spawn_operator/spawn_operator/config/config.exs b/spawn_operator/spawn_operator/config/config.exs index 19e43380..2e88ad31 100644 --- a/spawn_operator/spawn_operator/config/config.exs +++ b/spawn_operator/spawn_operator/config/config.exs @@ -1,7 +1,7 @@ import Config config :spawn_operator, - proxy_image: "docker.io/eigr/spawn-proxy:1.0.0-rc.33" + proxy_image: "docker.io/eigr/spawn-proxy:1.0.0-rc.34" config :bonny, # Add each Controller module for this operator to load here diff --git a/spawn_operator/spawn_operator/lib/mix/tasks/bonny.gen.manifest/customizer.ex b/spawn_operator/spawn_operator/lib/mix/tasks/bonny.gen.manifest/customizer.ex index d2d47fa5..559dd8b6 100644 --- a/spawn_operator/spawn_operator/lib/mix/tasks/bonny.gen.manifest/customizer.ex +++ b/spawn_operator/spawn_operator/lib/mix/tasks/bonny.gen.manifest/customizer.ex @@ -54,7 +54,7 @@ defmodule Mix.Tasks.Bonny.Gen.Manifest.SpawnOperatorCustomizer do valueFrom: %{fieldRef: %{fieldPath: "spec.serviceAccountName"}} } ], - image: "eigr/spawn-operator:1.0.0-rc.33", + image: "eigr/spawn-operator:1.0.0-rc.34", name: "spawn-operator", ports: [ %{"containerPort" => 9090}], livenessProbe: %{ diff --git a/spawn_operator/spawn_operator/lib/spawn_operator.ex b/spawn_operator/spawn_operator/lib/spawn_operator.ex index c9f80a0e..3aa87c84 100644 --- a/spawn_operator/spawn_operator/lib/spawn_operator.ex +++ b/spawn_operator/spawn_operator/lib/spawn_operator.ex @@ -50,7 +50,7 @@ defmodule SpawnOperator do Map.get( annotations, "spawn-eigr.io/sidecar-image-tag", - "docker.io/eigr/spawn-proxy:1.0.0-rc.33" + "docker.io/eigr/spawn-proxy:1.0.0-rc.34" ), proxy_uds_enabled: Map.get(annotations, "spawn-eigr.io/sidecar-uds-enabled", "false"), proxy_uds_address: diff --git a/spawn_operator/spawn_operator/lib/spawn_operator/handler/actor_host_handler.ex b/spawn_operator/spawn_operator/lib/spawn_operator/handler/actor_host_handler.ex index cf0cda06..b43fd8eb 100644 --- a/spawn_operator/spawn_operator/lib/spawn_operator/handler/actor_host_handler.ex +++ b/spawn_operator/spawn_operator/lib/spawn_operator/handler/actor_host_handler.ex @@ -22,7 +22,7 @@ defmodule SpawnOperator.Handler.ActorHostHandler do spawn-eigr.io.sidecar.containerImage: "docker.io/eigr/spawn-proxy" # Optional - spawn-eigr.io.sidecar.containerVersion: "1.0.0-rc.33" + spawn-eigr.io.sidecar.containerVersion: "1.0.0-rc.34" # Optional. Default 9001 spawn-eigr.io.sidecar.httpPort: 9001 diff --git a/spawn_operator/spawn_operator/lib/spawn_operator/k8s/proxy/configmap/sidecar_configmap.ex b/spawn_operator/spawn_operator/lib/spawn_operator/k8s/proxy/configmap/sidecar_configmap.ex index 37044c1f..d6e89595 100644 --- a/spawn_operator/spawn_operator/lib/spawn_operator/k8s/proxy/configmap/sidecar_configmap.ex +++ b/spawn_operator/spawn_operator/lib/spawn_operator/k8s/proxy/configmap/sidecar_configmap.ex @@ -23,7 +23,7 @@ defmodule SpawnOperator.K8s.Proxy.CM.Configmap do spawn-eigr.io/sidecar-mode: "sidecar" # Optional - spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.33" + spawn-eigr.io/sidecar-image-tag: "docker.io/eigr/spawn-proxy:1.0.0-rc.34" # Optional. Default 9001 spawn-eigr.io/sidecar-http-port: "9001" diff --git a/spawn_operator/spawn_operator/lib/spawn_operator/k8s/proxy/deployment.ex b/spawn_operator/spawn_operator/lib/spawn_operator/k8s/proxy/deployment.ex index 5e270d1c..70f11844 100644 --- a/spawn_operator/spawn_operator/lib/spawn_operator/k8s/proxy/deployment.ex +++ b/spawn_operator/spawn_operator/lib/spawn_operator/k8s/proxy/deployment.ex @@ -114,7 +114,7 @@ defmodule SpawnOperator.K8s.Proxy.Deployment do "initContainers" => [ %{ "name" => "init-certificates", - "image" => "docker.io/eigr/spawn-initializer:1.0.0-rc.33", + "image" => "docker.io/eigr/spawn-initializer:1.0.0-rc.34", "args" => [ "--environment", :prod, diff --git a/spawn_operator/spawn_operator/manifest.yaml b/spawn_operator/spawn_operator/manifest.yaml index 480670df..c4d3a842 100644 --- a/spawn_operator/spawn_operator/manifest.yaml +++ b/spawn_operator/spawn_operator/manifest.yaml @@ -27,7 +27,7 @@ spec: name: spawn-operator ports: - containerPort: 9090 - image: eigr/spawn-operator:1.0.0-rc.33 + image: eigr/spawn-operator:1.0.0-rc.34 resources: requests: cpu: 200m diff --git a/spawn_operator/spawn_operator/test/resources/actorhost/deployment_test.exs b/spawn_operator/spawn_operator/test/resources/actorhost/deployment_test.exs index 4c568177..b717b5a3 100644 --- a/spawn_operator/spawn_operator/test/resources/actorhost/deployment_test.exs +++ b/spawn_operator/spawn_operator/test/resources/actorhost/deployment_test.exs @@ -146,7 +146,7 @@ defmodule DeploymentTest do "--to", "default" ], - "image" => "docker.io/eigr/spawn-initializer:1.0.0-rc.33", + "image" => "docker.io/eigr/spawn-initializer:1.0.0-rc.34", "name" => "init-certificates" } ], @@ -296,7 +296,7 @@ defmodule DeploymentTest do "--to", "default" ], - "image" => "docker.io/eigr/spawn-initializer:1.0.0-rc.33", + "image" => "docker.io/eigr/spawn-initializer:1.0.0-rc.34", "name" => "init-certificates" } ], diff --git a/spawn_sdk/spawn_sdk/README.md b/spawn_sdk/spawn_sdk/README.md index adab7ae3..05fad01a 100644 --- a/spawn_sdk/spawn_sdk/README.md +++ b/spawn_sdk/spawn_sdk/README.md @@ -15,15 +15,15 @@ by adding `spawn_sdk` and `spawn_statestores_*` to your list of dependencies in ```elixir def deps do [ - {:spawn_sdk, "~> 1.0.0-rc.33"}, + {:spawn_sdk, "~> 1.0.0-rc.34"}, # You can uncomment one of those dependencies if you are going to use Persistent Actors - #{:spawn_statestores_mariadb, "~> 1.0.0-rc.33"}, - #{:spawn_statestores_mysql, "~> 1.0.0-rc.33"}, - #{:spawn_statestores_postgres, "~> 1.0.0-rc.33"}, - #{:spawn_statestores_mssql, "~> 1.0.0-rc.33"}, - #{:spawn_statestores_cockroachdb, "~> 1.0.0-rc.33"}, - #{:spawn_statestores_sqlite, "~> 1.0.0-rc.33"}, + #{:spawn_statestores_mariadb, "~> 1.0.0-rc.34"}, + #{:spawn_statestores_mysql, "~> 1.0.0-rc.34"}, + #{:spawn_statestores_postgres, "~> 1.0.0-rc.34"}, + #{:spawn_statestores_mssql, "~> 1.0.0-rc.34"}, + #{:spawn_statestores_cockroachdb, "~> 1.0.0-rc.34"}, + #{:spawn_statestores_sqlite, "~> 1.0.0-rc.34"}, ] end ``` diff --git a/spawn_sdk/spawn_sdk_example/README.md b/spawn_sdk/spawn_sdk_example/README.md index a34efed2..f4a16b5a 100644 --- a/spawn_sdk/spawn_sdk_example/README.md +++ b/spawn_sdk/spawn_sdk_example/README.md @@ -10,7 +10,7 @@ by adding `spawn_sdk_example` to your list of dependencies in `mix.exs`: ```elixir def deps do [ - {:spawn_sdk_example, "~> 1.0.0-rc.33"} + {:spawn_sdk_example, "~> 1.0.0-rc.34"} ] end ``` diff --git a/spawn_statestores/statestores/README.md b/spawn_statestores/statestores/README.md index 6460d748..67f2aab5 100644 --- a/spawn_statestores/statestores/README.md +++ b/spawn_statestores/statestores/README.md @@ -12,7 +12,7 @@ by adding `statestores` to your list of dependencies in `mix.exs`: ```elixir def deps do [ - {:spawn_statestores, "~> 1.0.0-rc.33"} + {:spawn_statestores, "~> 1.0.0-rc.34"} ] end ```