Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit1b1836f

Browse files
Phase B and C of migration
1 parent4a863ae commit1b1836f

File tree

1 file changed

+38
-7
lines changed

1 file changed

+38
-7
lines changed

‎_docs/troubleshooting/cfcr-deprecation.md‎

Lines changed: 38 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ At that start of Phase B (15th March 2020) Codefresh will offer the following ne
250250
Once these features are available for customers, you need to inspect your pipelines and make sure you:
251251

252252
1. Set as default registry in your Codefresh account the external one
253-
1. Set as default caching registry in your Codefresh account the external one
253+
1. Set as default caching registry in your Codefresh account the external one (or in your Hybrid Codefresh runner)
254254
1. If you have more than one external registries, override the default one in any build steps that you want to use another registry other than the default (if this scenario is useful to you)
255255
1. Disable auto-push on pipelines that don't need it if they also have a push step.
256256

@@ -283,26 +283,57 @@ For the third point, here is the syntax for disabling auto-push
283283

284284
This way you get maximum flexibility on what build and push steps are doing in your pipelines.
285285

286-
###Using the new Docker image dashboard
286+
###Using the new Docker image dashboard/API
287+
288+
The Codefresh CLI as well as the Codefresh UI will now show images for all external registries. This means that all Docker images in pipelines and/or scripts will need to have an explicit prefix in order for Codefresh to understand which external registry they belong to (if you have more than one).
289+
290+
If you don't have a prefix, Codefresh will assume that this image refers to Dockerhub.
291+
292+
You will need to
293+
294+
* Check all custom scripts you have that use Codefresh CLI and make sure that images mentioned refer to your external registry
295+
* Check any API integrations you have created with the Codefresh Image API and make sure that images mentioned refer to your external registry
287296

288297

289298

290299

291300
###Summary of actions and results of migration phase B
292301

293-
TBD
302+
Here is a summary of customer actions at the end of 1st March 2020
303+
304+
* Setup a default registry in your Codefresh account for the registry that is used in push steps as well as caching
305+
* Decide if you want your build steps to push automatically to the default registry or not
306+
* Make sure that all your APIs calls or Codefresh CLI invocations mention images with an explicit Docker registry prefix
307+
294308

295-
##Phase C Migration actions 15th April 2020
309+
##Phase C Migration actionsuntil15th April 2020
296310

297-
TBD
311+
At this phase, the private Codefresh registry will become readonly. Pipelines will be able to pull from it, but all pushes are disallowed.
312+
313+
If you have performed all the migration steps explained in the previous phases, nothing will break. However if you still have push steps that refer to the internal registry or have not selected yet a default registry, your pipelines will now*fail*.
314+
315+
This is also the last opportunity for migrating images from the private Registry to the external one.
298316

299317
###Summary of actions and results of migration phase C
300318

301-
TBD
319+
Here is a summary of customer actions at the end of 15th April 2020
320+
321+
* Monitor your pipelines and make sure that they push to the external registry only
322+
* Double-check your clusters and make sure that they pull from an external registry
323+
* Check that caching works in your pipelines as well as Hybrid environments by making sure that the external Docker registry has enough capacity.
302324

303325
##Complete removal of the Codefresh private registry on 15th April 2020
304326

305-
TBD
327+
The private Docker registry will be removed from service on 15th April 2020
328+
329+
* Pipelines that still pull from it will stop working
330+
* Kubernetes clusters that will pull from it will have failed deployments
331+
332+
##What to read next
333+
334+
*[Working with Docker registries]({{site.baseurl}}/docs/docker-registries/working-with-docker-registries/)
335+
*[External Docker Registries]({{site.baseurl}}/docs/docker-registries/external-docker-registries/)
336+
*[Accessing a Docker registry from your Kubernetes cluster]({{site.baseurl}}/docs/deploy-to-kubernetes/access-docker-registry-from-kubernetes/)
306337

307338

308339

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp