with a new release of our product, we want to move to new technologies(kubernetes) so that we can take advantage of it services. we have a local kubernetes application running in our infra. we have made our applicatons dockerize and now we want to use the images to integrate it with kubernetes to make cluster --pods, but we are stuck with docker registry as our customer do not want to have any public/private docker repository(registry) where we can upload this images. we have try with (docker save and docker load) but no luck(error: portal-66d9f557bb-dc6kq 0/1 ImagePullBackOff) Is it at all possible to have some filesystem where from we can access this images or any other alternative is welcome if that solves our problems(no private/public repository/registry).
creating kubernetes pods without using any public/private docker registory
128 Views Asked by Raju At
1
There are 1 best solutions below
Related Questions in DOCKER
- Docker, redirecting to virtualbox port
- Collect only from STDERR when using Docker syslog logging driver
- How can I create a docker image from the current system?
- Moving Docker Containers Around
- How can I test with serverspec that Jenkins is running in a jenkins docker container?
- How to deploy django 1.8 on Elastic Beanstalk using Docker
- Emulating `docker run` using the golang docker API
- Where are docker images and containers stored when we use it with Windows?
- docker compose, vagrant and insecure Repository
- Commit data in a mysql container
- oh-my-zsh installation returns non zero code
- Use custom docker binary in CoreOS
- Can I use docker image ubuntu 14.04 if my host is 12.04?
- Hide/obfuscate environmental parameters in docker
- How to add initial users when starting a RabbitMQ Docker container?
Related Questions in KUBERNETES
- How to know a Pod's own IP address from inside a container in the Pod?
- Who will decide the "specified number of pods" for replication controller in kubernetes?
- Access other containers of a pod in Kubernetes
- Kubernetes cluster using Vagrant not working after restart
- kubectl not installed with gcloud SDK
- How do I access the Kubernetes api from within a pod container?
- Exposing several services with Vagrant and Kubernetes on my own server
- Does Kubernetes provision new VMs for pods on my cloud platform?
- Any suggestion for running Aerospike on Kubernetes on CoreOS on GCE?
- Kubernetes - kubectl exec bash - session drop and line width
- Google Container Engine (GKE): "Hello Wordpress" tutorial not working (ERR_CONNECTION_REFUSED)
- Kubernetes Pod Creation Speed
- How can i set max count of pods for replication-controller per node?
- Is there a way to tell kubernetes to update your containers?
- Postgres with Kubernetes and persistentDisk
Related Questions in DOCKER-REGISTRY
- Setting up private docker registry in AWS and using it with Beanstalk
- Docker images versioning for Continuous Integration / Continuous Deployment
- docker is using the v1 registry api when it should use v2
- Pulling image from local docker registry: download completed, but image not found
- Unable to push a docker image to the docker hub
- Pull private docker images from Google Container Registry w/o gcloud
- Pull docker images from a private repository during docker build?
- Unable to pull private repo in docker
- Diff docker registry images
- How to set-up a docker registry acting as a Proxy?
- Mesos cannot deploy container from private Docker registry
- How should a .dockercfg file be hosted in a Mesosphere-on-AWS setup so that only Mesosphere can use it?
- Docker Registry vs Nexus/Artifactory
- GitLab CI ssh registry login
- Can't push docker image to internal Artifactory
Related Questions in KUBERNETES-POD
- Kubernetes Service not able to loadbalance requests
- Spark Submit: You have not specified a krb5.conf file locally or via a ConfigMap
- Rook and ceph on kubernetes
- `mkdir` returns successfully but doesn't work in kubernetes (minikube) shared volume
- Back-off restarting failed container kubernetes
- Kubernetes node’s condition based scheduling using helm chart
- How to get a heap dump from Kubernetes k8s pod?
- AKS : Kubernetes coreDNS fails to resolve headless services
- EKS LoadBalancer service not returning response outside from EKS
- Kops - unable to bound to storage class using pvc
- How to Access rest api (deployed in k8 cluster) via service name
- Azure AKS: Kubernetes pod keeps showing CrashLoopBackOff status after assigning static IP
- are kubernetes horizontal pod autoscaling a reactive approach or proactive approach?
- can VPA and HPA(Auto Scaling) in kubernetes used together?
- Kubernetes service account to access all the namespaces
Related Questions in DOCKER-REPOSITORY
- Docker Desktop Push of Image to Private Repo Fails
- Browsing docker repositories
- cURL Docker registry authorization error "authentication required"
- get last pushed tag name for the docker image
- How can we enable the expired robot account from Harbor Database without changing the credentials?
- List private Docker repos on Docker Hub from command line (with access token)
- docker-compose - how to provide credentials or API key in order to pull image from private repository?
- Publish a gRPCserver project from Visual studio into Docker Hub repository
- How to manage Docker images and repositories for different environments (Dev, Test and Prod)?
- creating kubernetes pods without using any public/private docker registory
- Push to Docker private registry from inside a docker
- Full example of Lambda Docker container?
- List image tags with date created in Private Docker Registry V2
- How to copy artifacts between projects in Google Artifact Registry
- Kubernetes imagePullSecrets not working; getting pull access denied
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
A Docker registry of some sort is all but a requirement to run Kubernetes. Paid Docker Hub supports private images; Google and Amazon both have hosted registry products (GCR and ECR respectively); there are third-party registries; or you can deploy the official registry image locally.
There's an alternative path where you
docker saveevery private image you reference in any Kubernetes pod spec, thendocker loadit on every single node. This has obvious scale and maintenance problems (whenever anybody updates any image you need to redeploy it by hand to every node). But if you really need to try this, make sure your pod specs specifyImagePullPolicy: Neverto avoid trying to fetch things from registries. (If something isn't present on a node the pod will just fail to start up.)The registry is "just" an open-source (Go) HTTP REST service that implements the Docker registry API, if that helps your deployment story.