├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── STYLE.md ├── Styles.png ├── coreupdate ├── configure-machines.md ├── coreupdate-aws-s3.md ├── getting-started.md ├── img │ ├── Relationships.png │ ├── coreupdate-group-default.png │ └── coreupdate-group.png ├── on-premises-deployment.md ├── update-protocol.md └── updatectl-client.md ├── etcd ├── etcd-live-cluster-reconfiguration.md ├── etcd-live-http-to-https-migration.md ├── getting-started-with-etcd.md ├── os-faq.md └── tls-etcd-clients.md ├── flannel └── flannel-config.md ├── fleet ├── affinity.md ├── daemon-sets-vs-global-units.md ├── deprecated-features.md ├── launching-containers-fleet.md └── service-dependencies.md ├── ignition ├── boot-process.md ├── metadata.md ├── network-configuration.md └── what-is-ignition.md ├── kubernetes ├── img │ ├── controller.svg │ ├── rolling-deploy.svg │ ├── service.svg │ └── traffic-shift.svg ├── kubernetes-networking.md ├── pods.md ├── replication-controller.md └── services.md ├── os ├── adding-certificate-authorities.md ├── adding-disk-space.md ├── adding-swap.md ├── adding-users.md ├── booting-on-auro.md ├── booting-on-azure.md ├── booting-on-brightbox.md ├── booting-on-cloudca.md ├── booting-on-cloudstack.md ├── booting-on-digitalocean.md ├── booting-on-ec2.md ├── booting-on-ecs.md ├── booting-on-eucalyptus.md ├── booting-on-exoscale.md ├── booting-on-google-compute-engine.md ├── booting-on-ikoula.md ├── booting-on-launchtimevps.md ├── booting-on-niftycloud-JA_JP.md ├── booting-on-niftycloud.md ├── booting-on-openstack.md ├── booting-on-packet.md ├── booting-on-rackspace.md ├── booting-on-vagrant.md ├── booting-on-vexxhost.md ├── booting-on-virtualbox.md ├── booting-on-vmware.md ├── booting-on-vultr.md ├── booting-with-ipxe.md ├── booting-with-iso.md ├── booting-with-libvirt.md ├── booting-with-pxe.md ├── booting-with-qemu.md ├── btrfs-troubleshooting.md ├── cluster-architectures.md ├── cluster-discovery.md ├── collecting-crash-logs.md ├── community-platforms.md ├── configuring-date-and-timezone.md ├── configuring-dns.md ├── constants-and-ids.md ├── customize-etcd-unit.md ├── customizing-docker.md ├── customizing-sshd.md ├── deploy_coreos_libvirt.sh ├── developer-guides.md ├── disabling-smt.md ├── generate-self-signed-certificates.md ├── getting-started-with-docker.md ├── getting-started-with-systemd.md ├── hardening-guide.md ├── img │ ├── cloudca-addinstance.png │ ├── cloudca-addinstance_step1.png │ ├── cloudca-addinstance_step2.png │ ├── cloudca-addinstance_step3.png │ ├── cloudca-addinstance_step4.png │ ├── cloudca-apiinfo.png │ ├── cloudca-getapiinfo.png │ ├── cloudca-instance_detail.png │ ├── ct-workflow.svg │ ├── dev.png │ ├── exoscale-size.png │ ├── ikoula-deploy-instance-menu.png │ ├── ikoula-instance-deployed.png │ ├── ikoula-login.png │ ├── ikoula-public-cloud.png │ ├── ikoula-subscriptions.png │ ├── image.png │ ├── laptop.png │ ├── prod.png │ ├── quay-robot-screen.png │ ├── rimuhosting-coreos-image-select-cloud-config.png │ ├── settings.png │ ├── size.png │ ├── small.png │ ├── template.png │ ├── update-timeline.png │ ├── userdata.png │ └── vmware-ip.png ├── install-debugging-tools.md ├── installing-to-disk.md ├── integrations.md ├── iscsi.md ├── kernel-modules.md ├── manual-rollbacks.md ├── migrating-to-clcs.md ├── mounting-storage.md ├── network-config-with-networkd.md ├── notes-for-distributors.md ├── other-settings.md ├── overview-of-systemctl.md ├── power-management.md ├── production-users.md ├── provisioning.md ├── quickstart.md ├── reading-the-system-log.md ├── registry-authentication.md ├── root-filesystem-placement.md ├── scheduling-tasks-with-systemd-timers.md ├── sdk-building-production-images.md ├── sdk-disk-partitions.md ├── sdk-modifying-coreos.md ├── sdk-tips-and-tricks.md ├── selinux.md ├── sssd.md ├── switching-channels.md ├── torcx-metadata-and-systemd-target.md ├── torcx-overview.md ├── torcx-troubleshooting.md ├── trusted-computing-hardware-requirements.md ├── update-strategies.md ├── using-environment-variables-in-systemd-units.md ├── using-systemd-and-udev-rules.md ├── using-systemd-drop-in-units.md └── verify-images.md └── quay-enterprise ├── aci-signing-key-batch.txt ├── aci-signing-keys.md ├── backwards-compatibility.md ├── bitbucket-app.md ├── bittorrent.md ├── build-support.md ├── clair.md ├── configure-machines.md ├── configure-syslog-ng.md ├── custom-cert-kube-apps.md ├── direct-oauth.md ├── generate-signing-keys.sh ├── geo-replication.md ├── github-app.md ├── github-auth.md ├── github-build.md ├── gzip-registry-logs.sh ├── high-availability.md ├── img ├── Clair_horizontal_color.png ├── authentication-ldap-details.png ├── authentication-ldap-success.png ├── authentication-ldap.png ├── bb-add-consumer.png ├── bb-app-info.png ├── bb-app-permissions.png ├── container-restart.png ├── db-setup-full.png ├── db-setup.png ├── editlisteners.png ├── elbsg.png ├── enable-auth.png ├── enable-bittorrent.png ├── enable-build.png ├── enable-security-scanning.png ├── enable-trigger.png ├── gear.png ├── healthcheck.png ├── https-browser.png ├── listenerstab.png ├── new-tag.png ├── raw-format.png ├── register-app.png ├── restart-container.png ├── save-configuration.png ├── security-scanner-endpoint.png ├── security-scanner-generate-shared-dialog.png ├── security-scanner-generate-shared.png ├── security-scanner-service-awaiting-key.png ├── security-scanner-service-provide-key.png ├── security-scanner-shared-key.png ├── server-config.png ├── superuser-user-settings.png ├── superuser.png ├── view-app.png └── workers.png ├── initial-setup.md ├── insert-custom-cert.md ├── ldap-setup.md ├── log-debugging.md ├── mysql-container.md ├── postgres-additional-modules.md ├── prometheus.md ├── provision_mysql.sh ├── quay-enterprise-2.md ├── quay-github.md ├── quay-ssl.md ├── quay-tectonic-identity.md ├── running-chihaya.md ├── schema.md ├── security-scanning.md ├── setup-elb.md ├── swift-temp-url.md ├── tail-gunicorn-logs.sh ├── tectonic ├── files │ ├── quay-enterprise-app-rc.yml │ ├── quay-enterprise-config-secret.yml │ ├── quay-enterprise-namespace.yml │ ├── quay-enterprise-redis.yml │ ├── quay-enterprise-service-loadbalancer.yml │ ├── quay-enterprise-service-nodeport.yml │ ├── quay-servicetoken-role-binding-k8s1-4.yaml │ ├── quay-servicetoken-role-binding-k8s1-6.yaml │ ├── quay-servicetoken-role-binding.yaml │ ├── quay-servicetoken-role-k8s1-6.yaml │ └── quay-servicetoken-role.yaml └── index.md ├── troubleshooting-guides.md ├── upgrade-quay-enterprise.md └── upgrade-quay.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # How to Contribute 2 | 3 | CoreOS documentation is released under the [Apache 2.0 License][asl], and we welcome contributions. Check out the [help-wanted tag][help-wanted] in this project's Issues list for good places to start participating. 4 | 5 | Submit fixes and additions in the form of [GitHub *Pull Requests* (PRs)][pull-requests]. The general process is the typical git fork-branch-PR-review-merge cycle: 6 | 7 | 1. Fork this repository into your GitHub account 8 | 2. Make changes in a topic branch or your fork's `master` 9 | 3. Send a Pull Request from that topic branch to coreos/docs 10 | 4. Maintainers will review the PR and either merge it or make comments 11 | 12 | Cognizance of the tribal customs described and linked to below will help get your contributions incorporated with the greatest of ease. 13 | 14 | ## Clear commit messages 15 | 16 | Commit messages follow a format that makes clear **what** changed and **why** it changed. The first line of each commit message should clearly state what module or file changed, summarize the change very briefly, and should end, without a period, somewhere short of 70 characters. After a blank line, the body of the commit message should then explain why the change was needed, with lines wrapped at 72 characters wide and sentences normally punctuated. Cite related issues or previous revisions as appropriate. For example: 17 | 18 | ``` 19 | ignition: Update etcd example to use %m 20 | 21 | Make the etcd configuration example use ignition's %m instead of the 22 | ETCD_NAME environment variable. Fixes #123. 23 | ``` 24 | 25 | This format can be described somewhat more formally as: 26 | 27 | ``` 28 | : 29 | 30 | 31 | 32 | [