poplaer.blogg.se

Openshift ansible docker insecure registry
Openshift ansible docker insecure registry












  1. OPENSHIFT ANSIBLE DOCKER INSECURE REGISTRY INSTALL
  2. OPENSHIFT ANSIBLE DOCKER INSECURE REGISTRY UPDATE

# Whether or not to create preload data for demonstration purposes

OPENSHIFT ANSIBLE DOCKER INSECURE REGISTRY UPDATE

# pg_root_ca_file='example_root_ca.crt' # The following variable is only required when using the provided # containerized postgres deployment on OpenShift # pg_admin_password=postgrespass # This will create or update a default admin (superuser) account in AWX, if not provided # then these default values are used pg_sslmode='verify-full') with Postgres # and using a self-signed certificate or a certificate signed by a custom CA # set pg_root_ca_file to a file containing the self-signed certificate or the # root CA certificate chain. #pg_sslmode=require # If requiring SSL communication (e.g. # pg_password should be random 10 character alphanumeric string, when postgresql is running on kubernetes # NB: it's a limitation of the "official" postgres helm chart The container definition will also use these images # docker_registry=172.30.1.1:5000 # docker_registry_repository=awx # docker_registry_username=developer # Set pg_hostname if you have an external postgres server, otherwise # a new postgres service will be created # pg_hostname=postgresql

OPENSHIFT ANSIBLE DOCKER INSECURE REGISTRY INSTALL

# Required for Openshift when building the image on your own # Optional for Openshift if using Dockerhub or another prebuilt registry # Required for Docker Compose Install if building the image on your own # Optional for Docker Compose Install if using Dockerhub or another prebuilt registry # Define if you want the image pushed to a registry. #ssl_certificate= # Optional key file #ssl_certificate_key= # Local directory that is mounted in the awx_postgres docker container to place the db in roles/kubernetes/defaults/main.yml # task_cpu_request=1500 # task_mem_request=2 # task_cpu_limit=2000 # task_mem_limit=4 # web_cpu_limit=1000 # web_mem_limit=2 # redis_cpu_limit=1000 # redis_mem_limit=3 # management_cpu_limit=2000 # management_mem_limit=2 # Common Docker parameters # Default values for these entries can be found in. # A mem_request of 2 is for 2 gigabytes of memory for the container # A mem_limit defines the maximum memory that that container can reserve. # A cpu_limit defines the maximum cores that that container can reserve. # The total amount of requested resources for a pod is the sum of all # resources requested by all containers in the pod # A cpu_request of 1500 is 1.5 cores for the container to start out with. The example below shows an annotation to be used with Traefik but other Ingress controllers are also supported # kubernetes_ingress_annotations= # Specify a secret for TLS termination # kubernetes_ingress_tls_secret=awx-cert # Kubernetes and Openshift Install Resource Requests # These are the request and limit values for a pod's container for task/web/redis/management. # Openshift Install # Will need to set -e openshift_password=developer -e docker_registry_password=$(oc whoami -t) # or set -e openshift_token=TOKEN # openshift_host=127.0.0.1:8443 # openshift_project=awx # openshift_user=developer # openshift_skip_tls_verify=False # openshift_pg_emptydir=True # Kubernetes Install # kubernetes_context=test-cluster # kubernetes_namespace=awx # kubernetes_web_svc_type=NodePort # Optional Kubernetes Variables # pg_image_registry=docker.io # pg_serviceaccount=awx # pg_volume_capacity=5 # pg_persistence_storageClass=StorageClassName # pg_persistence_existingclaim=postgres_pvc # pg_cpu_limit=1000 # pg_mem_limit=2 # Kubernetes Ingress Configuration # You can use the variables below to configure Kubernetes Ingress # Set hostname # kubernetes_ingress_hostname= # Add annotations. Versions may # be selected based on: latest, 1, 1.0, 1.0.0, 1.0.0.123 # by default the base will be used to search for ansible/awx # Remove these lines if you want to run a local image build # Otherwise the setup playbook will install the official Ansible images. Localhost ansible_connection=local ansible_python_interpreter="/usr/bin/env python3"














Openshift ansible docker insecure registry