diff --git a/docs/docs/30-installation/02-options.md b/docs/docs/30-installation/02-options.md index 239a9b335..2042a4b6e 100644 --- a/docs/docs/30-installation/02-options.md +++ b/docs/docs/30-installation/02-options.md @@ -4,7 +4,7 @@ title: Options ## Acorn image -When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `ghcr.io/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. +When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `images.acornlabs.com/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. ## TLS via Let's Encrypt diff --git a/docs/versioned_docs/version-0.10/30-installation/02-options.md b/docs/versioned_docs/version-0.10/30-installation/02-options.md index 239a9b335..2042a4b6e 100644 --- a/docs/versioned_docs/version-0.10/30-installation/02-options.md +++ b/docs/versioned_docs/version-0.10/30-installation/02-options.md @@ -4,7 +4,7 @@ title: Options ## Acorn image -When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `ghcr.io/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. +When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `images.acornlabs.com/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. ## TLS via Let's Encrypt diff --git a/docs/versioned_docs/version-0.3/100-reference/07-encryption.md b/docs/versioned_docs/version-0.3/100-reference/07-encryption.md index 6ad0b6e9e..d59859308 100644 --- a/docs/versioned_docs/version-0.3/100-reference/07-encryption.md +++ b/docs/versioned_docs/version-0.3/100-reference/07-encryption.md @@ -17,7 +17,7 @@ acorn info # publicKeys: # - keyID: 3rRkDpFF9FjhT4wGTaIvw8U5MX0p80eosk8yu61FOAY #server: -# apiServerImage: ghcr.io/acorn-io/runtime:main +# apiServerImage: images.acornlabs.com/acorn-io/runtime:main # config: #.... ``` diff --git a/docs/versioned_docs/version-0.3/30-installation/02-options.md b/docs/versioned_docs/version-0.3/30-installation/02-options.md index 4005f007d..7627c92da 100644 --- a/docs/versioned_docs/version-0.3/30-installation/02-options.md +++ b/docs/versioned_docs/version-0.3/30-installation/02-options.md @@ -3,7 +3,7 @@ title: Options --- ## Acorn image -When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `ghcr.io/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from an private registry. +When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `images.acornlabs.com/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from an private registry. ## TLS via Let's Encrypt @@ -40,4 +40,4 @@ Acorn provides several installation options for controlling the domain name used Acorn [requires an ingress controller](01-installing.md#ingress-and-service-loadbalancers) to function properly. If your cluster has more than one ingress controller or if it has one but it isn't set as the [default](https://kubernetes.io/docs/concepts/services-networking/ingress/#default-ingress-class), you can explicitly set the ingress class using `--ingress-class-name`. ## Changing install options -If you want to change your install options after the initial installation, just rerun `acorn install` with the new options. This will update the existing install dynamically. \ No newline at end of file +If you want to change your install options after the initial installation, just rerun `acorn install` with the new options. This will update the existing install dynamically. diff --git a/docs/versioned_docs/version-0.3/39-publishing.md b/docs/versioned_docs/version-0.3/39-publishing.md index 4a38006ee..38ecee269 100644 --- a/docs/versioned_docs/version-0.3/39-publishing.md +++ b/docs/versioned_docs/version-0.3/39-publishing.md @@ -11,7 +11,7 @@ To publish your image run the familiar build command with a `-t` option to tag t An example would be: ```shell -acorn build -t ghcr.io/acorn-io/runtime:v1.0 . +acorn build -t images.acornlabs.com/acorn-io/runtime:v1.0 . ``` This is very similar to the Docker build workflow: diff --git a/docs/versioned_docs/version-0.4/100-reference/07-encryption.md b/docs/versioned_docs/version-0.4/100-reference/07-encryption.md index 6ad0b6e9e..d59859308 100644 --- a/docs/versioned_docs/version-0.4/100-reference/07-encryption.md +++ b/docs/versioned_docs/version-0.4/100-reference/07-encryption.md @@ -17,7 +17,7 @@ acorn info # publicKeys: # - keyID: 3rRkDpFF9FjhT4wGTaIvw8U5MX0p80eosk8yu61FOAY #server: -# apiServerImage: ghcr.io/acorn-io/runtime:main +# apiServerImage: images.acornlabs.com/acorn-io/runtime:main # config: #.... ``` diff --git a/docs/versioned_docs/version-0.4/30-installation/02-options.md b/docs/versioned_docs/version-0.4/30-installation/02-options.md index 2661ba1b4..5cf24f2d8 100644 --- a/docs/versioned_docs/version-0.4/30-installation/02-options.md +++ b/docs/versioned_docs/version-0.4/30-installation/02-options.md @@ -3,7 +3,7 @@ title: Options --- ## Acorn image -When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `ghcr.io/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. +When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `images.acornlabs.com/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. ## TLS via Let's Encrypt @@ -36,4 +36,4 @@ Acorn provides several installation options for controlling the domain name used Acorn [requires an ingress controller](01-installing.md#ingress-and-service-loadbalancers) to function properly. If your cluster has more than one ingress controller or if it has one but it isn't set as the [default](https://kubernetes.io/docs/concepts/services-networking/ingress/#default-ingress-class), you can explicitly set the ingress class using `--ingress-class-name`. ## Changing install options -If you want to change your install options after the initial installation, just rerun `acorn install` with the new options. This will update the existing install dynamically. \ No newline at end of file +If you want to change your install options after the initial installation, just rerun `acorn install` with the new options. This will update the existing install dynamically. diff --git a/docs/versioned_docs/version-0.4/39-publishing.md b/docs/versioned_docs/version-0.4/39-publishing.md index 64121503e..652530330 100644 --- a/docs/versioned_docs/version-0.4/39-publishing.md +++ b/docs/versioned_docs/version-0.4/39-publishing.md @@ -11,7 +11,7 @@ To publish your image run the familiar build command with a `-t` option to tag t An example would be: ```shell -acorn build -t ghcr.io/acorn-io/runtime:v1.0 . +acorn build -t images.acornlabs.com/acorn-io/runtime:v1.0 . ``` This is very similar to the Docker build workflow: diff --git a/docs/versioned_docs/version-0.5/100-reference/07-encryption.md b/docs/versioned_docs/version-0.5/100-reference/07-encryption.md index 6ad0b6e9e..d59859308 100644 --- a/docs/versioned_docs/version-0.5/100-reference/07-encryption.md +++ b/docs/versioned_docs/version-0.5/100-reference/07-encryption.md @@ -17,7 +17,7 @@ acorn info # publicKeys: # - keyID: 3rRkDpFF9FjhT4wGTaIvw8U5MX0p80eosk8yu61FOAY #server: -# apiServerImage: ghcr.io/acorn-io/runtime:main +# apiServerImage: images.acornlabs.com/acorn-io/runtime:main # config: #.... ``` diff --git a/docs/versioned_docs/version-0.5/30-installation/02-options.md b/docs/versioned_docs/version-0.5/30-installation/02-options.md index dabe27f31..d5efc32b0 100644 --- a/docs/versioned_docs/version-0.5/30-installation/02-options.md +++ b/docs/versioned_docs/version-0.5/30-installation/02-options.md @@ -3,7 +3,7 @@ title: Options --- ## Acorn image -When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `ghcr.io/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. +When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `images.acornlabs.com/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. ## TLS via Let's Encrypt @@ -91,4 +91,4 @@ Note that in order to allow propagation of user-defined labels and annotations o ## Changing install options -If you want to change your installation options after the initial installation, just rerun `acorn install` with the new options. This will update the existing install dynamically. \ No newline at end of file +If you want to change your installation options after the initial installation, just rerun `acorn install` with the new options. This will update the existing install dynamically. diff --git a/docs/versioned_docs/version-0.5/39-publishing.md b/docs/versioned_docs/version-0.5/39-publishing.md index 64121503e..652530330 100644 --- a/docs/versioned_docs/version-0.5/39-publishing.md +++ b/docs/versioned_docs/version-0.5/39-publishing.md @@ -11,7 +11,7 @@ To publish your image run the familiar build command with a `-t` option to tag t An example would be: ```shell -acorn build -t ghcr.io/acorn-io/runtime:v1.0 . +acorn build -t images.acornlabs.com/acorn-io/runtime:v1.0 . ``` This is very similar to the Docker build workflow: diff --git a/docs/versioned_docs/version-0.6/100-reference/07-encryption.md b/docs/versioned_docs/version-0.6/100-reference/07-encryption.md index 6ad0b6e9e..d59859308 100644 --- a/docs/versioned_docs/version-0.6/100-reference/07-encryption.md +++ b/docs/versioned_docs/version-0.6/100-reference/07-encryption.md @@ -17,7 +17,7 @@ acorn info # publicKeys: # - keyID: 3rRkDpFF9FjhT4wGTaIvw8U5MX0p80eosk8yu61FOAY #server: -# apiServerImage: ghcr.io/acorn-io/runtime:main +# apiServerImage: images.acornlabs.com/acorn-io/runtime:main # config: #.... ``` diff --git a/docs/versioned_docs/version-0.6/30-installation/02-options.md b/docs/versioned_docs/version-0.6/30-installation/02-options.md index 6e4ae37dd..9e12a6f7b 100644 --- a/docs/versioned_docs/version-0.6/30-installation/02-options.md +++ b/docs/versioned_docs/version-0.6/30-installation/02-options.md @@ -3,7 +3,7 @@ title: Options --- ## Acorn image -When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `ghcr.io/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. +When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `images.acornlabs.com/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. ## TLS via Let's Encrypt @@ -101,4 +101,4 @@ For strings array flags, you can reset the slice to empty by pass empty string " ```bash acorn install --propagate-project-annotation "" -``` \ No newline at end of file +``` diff --git a/docs/versioned_docs/version-0.6/39-publishing.md b/docs/versioned_docs/version-0.6/39-publishing.md index 64121503e..652530330 100644 --- a/docs/versioned_docs/version-0.6/39-publishing.md +++ b/docs/versioned_docs/version-0.6/39-publishing.md @@ -11,7 +11,7 @@ To publish your image run the familiar build command with a `-t` option to tag t An example would be: ```shell -acorn build -t ghcr.io/acorn-io/runtime:v1.0 . +acorn build -t images.acornlabs.com/acorn-io/runtime:v1.0 . ``` This is very similar to the Docker build workflow: diff --git a/docs/versioned_docs/version-0.7/100-reference/07-encryption.md b/docs/versioned_docs/version-0.7/100-reference/07-encryption.md index 6ad0b6e9e..d59859308 100644 --- a/docs/versioned_docs/version-0.7/100-reference/07-encryption.md +++ b/docs/versioned_docs/version-0.7/100-reference/07-encryption.md @@ -17,7 +17,7 @@ acorn info # publicKeys: # - keyID: 3rRkDpFF9FjhT4wGTaIvw8U5MX0p80eosk8yu61FOAY #server: -# apiServerImage: ghcr.io/acorn-io/runtime:main +# apiServerImage: images.acornlabs.com/acorn-io/runtime:main # config: #.... ``` diff --git a/docs/versioned_docs/version-0.7/30-installation/02-options.md b/docs/versioned_docs/version-0.7/30-installation/02-options.md index 309a13d09..cb6c9ab99 100644 --- a/docs/versioned_docs/version-0.7/30-installation/02-options.md +++ b/docs/versioned_docs/version-0.7/30-installation/02-options.md @@ -3,7 +3,7 @@ title: Options --- ## Acorn image -When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `ghcr.io/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. +When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `images.acornlabs.com/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. ## TLS via Let's Encrypt @@ -134,4 +134,4 @@ For strings array flags, you can reset the slice to empty by pass empty string " ```bash acorn install --propagate-project-annotation "" -``` \ No newline at end of file +``` diff --git a/docs/versioned_docs/version-0.7/39-publishing.md b/docs/versioned_docs/version-0.7/39-publishing.md index 64121503e..652530330 100644 --- a/docs/versioned_docs/version-0.7/39-publishing.md +++ b/docs/versioned_docs/version-0.7/39-publishing.md @@ -11,7 +11,7 @@ To publish your image run the familiar build command with a `-t` option to tag t An example would be: ```shell -acorn build -t ghcr.io/acorn-io/runtime:v1.0 . +acorn build -t images.acornlabs.com/acorn-io/runtime:v1.0 . ``` This is very similar to the Docker build workflow: diff --git a/docs/versioned_docs/version-0.8/100-reference/07-encryption.md b/docs/versioned_docs/version-0.8/100-reference/07-encryption.md index 6ad0b6e9e..d59859308 100644 --- a/docs/versioned_docs/version-0.8/100-reference/07-encryption.md +++ b/docs/versioned_docs/version-0.8/100-reference/07-encryption.md @@ -17,7 +17,7 @@ acorn info # publicKeys: # - keyID: 3rRkDpFF9FjhT4wGTaIvw8U5MX0p80eosk8yu61FOAY #server: -# apiServerImage: ghcr.io/acorn-io/runtime:main +# apiServerImage: images.acornlabs.com/acorn-io/runtime:main # config: #.... ``` diff --git a/docs/versioned_docs/version-0.8/30-installation/02-options.md b/docs/versioned_docs/version-0.8/30-installation/02-options.md index 56b5bf0ad..94dc487d4 100644 --- a/docs/versioned_docs/version-0.8/30-installation/02-options.md +++ b/docs/versioned_docs/version-0.8/30-installation/02-options.md @@ -3,7 +3,7 @@ title: Options --- ## Acorn image -When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `ghcr.io/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. +When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `images.acornlabs.com/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. ## TLS via Let's Encrypt diff --git a/docs/versioned_docs/version-0.8/39-publishing.md b/docs/versioned_docs/version-0.8/39-publishing.md index 64121503e..652530330 100644 --- a/docs/versioned_docs/version-0.8/39-publishing.md +++ b/docs/versioned_docs/version-0.8/39-publishing.md @@ -11,7 +11,7 @@ To publish your image run the familiar build command with a `-t` option to tag t An example would be: ```shell -acorn build -t ghcr.io/acorn-io/runtime:v1.0 . +acorn build -t images.acornlabs.com/acorn-io/runtime:v1.0 . ``` This is very similar to the Docker build workflow: diff --git a/docs/versioned_docs/version-0.9/100-reference/07-encryption.md b/docs/versioned_docs/version-0.9/100-reference/07-encryption.md index 6ad0b6e9e..d59859308 100644 --- a/docs/versioned_docs/version-0.9/100-reference/07-encryption.md +++ b/docs/versioned_docs/version-0.9/100-reference/07-encryption.md @@ -17,7 +17,7 @@ acorn info # publicKeys: # - keyID: 3rRkDpFF9FjhT4wGTaIvw8U5MX0p80eosk8yu61FOAY #server: -# apiServerImage: ghcr.io/acorn-io/runtime:main +# apiServerImage: images.acornlabs.com/acorn-io/runtime:main # config: #.... ``` diff --git a/docs/versioned_docs/version-0.9/30-installation/02-options.md b/docs/versioned_docs/version-0.9/30-installation/02-options.md index 56b5bf0ad..94dc487d4 100644 --- a/docs/versioned_docs/version-0.9/30-installation/02-options.md +++ b/docs/versioned_docs/version-0.9/30-installation/02-options.md @@ -3,7 +3,7 @@ title: Options --- ## Acorn image -When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `ghcr.io/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. +When you install acorn, it will launch several workloads in your cluster, including an api-server and controller. By default, these workloads will use the `images.acornlabs.com/acorn-io/runtime` image. You can customize this image by setting the `--image` option. This is useful if you are installing acorn in an environment where you are required to pull images from a private registry. ## TLS via Let's Encrypt diff --git a/docs/versioned_docs/version-0.9/39-publishing.md b/docs/versioned_docs/version-0.9/39-publishing.md index 64121503e..652530330 100644 --- a/docs/versioned_docs/version-0.9/39-publishing.md +++ b/docs/versioned_docs/version-0.9/39-publishing.md @@ -11,7 +11,7 @@ To publish your image run the familiar build command with a `-t` option to tag t An example would be: ```shell -acorn build -t ghcr.io/acorn-io/runtime:v1.0 . +acorn build -t images.acornlabs.com/acorn-io/runtime:v1.0 . ``` This is very similar to the Docker build workflow: diff --git a/pkg/install/apiserver.yaml b/pkg/install/apiserver.yaml index e8f9fad63..64acbdb1f 100644 --- a/pkg/install/apiserver.yaml +++ b/pkg/install/apiserver.yaml @@ -59,7 +59,7 @@ spec: spec: containers: - name: acorn-api - image: ghcr.io/acorn-io/runtime + image: images.acornlabs.com/acorn-io/runtime args: - api-server ports: diff --git a/pkg/install/controller.yaml b/pkg/install/controller.yaml index c6cb1edbb..0ecc02045 100644 --- a/pkg/install/controller.yaml +++ b/pkg/install/controller.yaml @@ -22,7 +22,7 @@ spec: spec: containers: - name: acorn-controller - image: ghcr.io/acorn-io/runtime + image: images.acornlabs.com/acorn-io/runtime env: - name: LEGO_DISABLE_CNAME_SUPPORT value: "true" diff --git a/pkg/system/image.go b/pkg/system/image.go index ccbce5e07..b3069e3b5 100644 --- a/pkg/system/image.go +++ b/pkg/system/image.go @@ -8,7 +8,7 @@ import ( ) var ( - InstallImage = "ghcr.io/acorn-io/runtime" + InstallImage = "images.acornlabs.com/acorn-io/runtime" LocalImage = "acorn-local" LocalDockerImage = os.Getenv("ACORN_DOCKER_IMAGE") LocalImageBind = "ghcr.io/acorn-io/acorn-local-bind:latest"