├── .circleci └── config.yml ├── .gitignore ├── Dockerfile ├── Makefile ├── README.md ├── admin_command.go ├── admin_command_test.go ├── airgap.go ├── airgap_test.go ├── backup.go ├── bool_string.go ├── bool_string_test.go ├── cmd └── gen-schema │ └── main.go ├── component.go ├── component_test.go ├── config_child_item.go ├── config_command.go ├── config_group.go ├── config_item.go ├── container.go ├── container_configfile.go ├── container_customerfile.go ├── container_envvar.go ├── container_envvar_test.go ├── container_event.go ├── container_event_subscription.go ├── container_extrahost.go ├── container_port.go ├── container_supportcommand.go ├── container_supportfile.go ├── container_test.go ├── content_trust.go ├── custom_command.go ├── custom_metric.go ├── host_requirements.go ├── i18n.go ├── identity.go ├── identity_source.go ├── kubernetes.go ├── kubernetes_test.go ├── log_config.go ├── message.go ├── message_test.go ├── monitors.go ├── monitors_test.go ├── multi_error.go ├── preflight.go ├── preflight_test.go ├── preflight_validator.go ├── preflight_validator_test.go ├── properties.go ├── root_config.go ├── root_config_test.go ├── root_k8s.go ├── scheduler_source.go ├── scheduler_source_test.go ├── state.go ├── statsd_graphite.go ├── support.go ├── support_test.go ├── swarm.go ├── swarm_test.go ├── terms.go ├── test_proc.go ├── uint_string.go ├── uint_string_test.go ├── validate.go ├── validate_test.go ├── vendor ├── github.com │ └── blang │ │ └── semver │ │ ├── LICENSE │ │ ├── README.md │ │ ├── json.go │ │ ├── package.json │ │ ├── range.go │ │ ├── semver.go │ │ ├── sort.go │ │ └── sql.go ├── gopkg.in │ ├── go-playground │ │ └── validator.v8 │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── baked_in.go │ │ │ ├── cache.go │ │ │ ├── doc.go │ │ │ ├── logo.png │ │ │ ├── regexes.go │ │ │ ├── util.go │ │ │ └── validator.go │ └── yaml.v2 │ │ ├── LICENSE │ │ ├── LICENSE.libyaml │ │ ├── README.md │ │ ├── apic.go │ │ ├── decode.go │ │ ├── emitterc.go │ │ ├── encode.go │ │ ├── parserc.go │ │ ├── readerc.go │ │ ├── resolve.go │ │ ├── scannerc.go │ │ ├── sorter.go │ │ ├── writerc.go │ │ ├── yaml.go │ │ ├── yamlh.go │ │ └── yamlprivateh.go └── vendor.json └── volume.go /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | .idea/ 3 | 4 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/Dockerfile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/README.md -------------------------------------------------------------------------------- /admin_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/admin_command.go -------------------------------------------------------------------------------- /admin_command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/admin_command_test.go -------------------------------------------------------------------------------- /airgap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/airgap.go -------------------------------------------------------------------------------- /airgap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/airgap_test.go -------------------------------------------------------------------------------- /backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/backup.go -------------------------------------------------------------------------------- /bool_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/bool_string.go -------------------------------------------------------------------------------- /bool_string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/bool_string_test.go -------------------------------------------------------------------------------- /cmd/gen-schema/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/cmd/gen-schema/main.go -------------------------------------------------------------------------------- /component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/component.go -------------------------------------------------------------------------------- /component_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/component_test.go -------------------------------------------------------------------------------- /config_child_item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/config_child_item.go -------------------------------------------------------------------------------- /config_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/config_command.go -------------------------------------------------------------------------------- /config_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/config_group.go -------------------------------------------------------------------------------- /config_item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/config_item.go -------------------------------------------------------------------------------- /container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container.go -------------------------------------------------------------------------------- /container_configfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_configfile.go -------------------------------------------------------------------------------- /container_customerfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_customerfile.go -------------------------------------------------------------------------------- /container_envvar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_envvar.go -------------------------------------------------------------------------------- /container_envvar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_envvar_test.go -------------------------------------------------------------------------------- /container_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_event.go -------------------------------------------------------------------------------- /container_event_subscription.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_event_subscription.go -------------------------------------------------------------------------------- /container_extrahost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_extrahost.go -------------------------------------------------------------------------------- /container_port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_port.go -------------------------------------------------------------------------------- /container_supportcommand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_supportcommand.go -------------------------------------------------------------------------------- /container_supportfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_supportfile.go -------------------------------------------------------------------------------- /container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/container_test.go -------------------------------------------------------------------------------- /content_trust.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/content_trust.go -------------------------------------------------------------------------------- /custom_command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/custom_command.go -------------------------------------------------------------------------------- /custom_metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/custom_metric.go -------------------------------------------------------------------------------- /host_requirements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/host_requirements.go -------------------------------------------------------------------------------- /i18n.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/i18n.go -------------------------------------------------------------------------------- /identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/identity.go -------------------------------------------------------------------------------- /identity_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/identity_source.go -------------------------------------------------------------------------------- /kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/kubernetes.go -------------------------------------------------------------------------------- /kubernetes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/kubernetes_test.go -------------------------------------------------------------------------------- /log_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/log_config.go -------------------------------------------------------------------------------- /message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/message.go -------------------------------------------------------------------------------- /message_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/message_test.go -------------------------------------------------------------------------------- /monitors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/monitors.go -------------------------------------------------------------------------------- /monitors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/monitors_test.go -------------------------------------------------------------------------------- /multi_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/multi_error.go -------------------------------------------------------------------------------- /preflight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/preflight.go -------------------------------------------------------------------------------- /preflight_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/preflight_test.go -------------------------------------------------------------------------------- /preflight_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/preflight_validator.go -------------------------------------------------------------------------------- /preflight_validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/preflight_validator_test.go -------------------------------------------------------------------------------- /properties.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/properties.go -------------------------------------------------------------------------------- /root_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/root_config.go -------------------------------------------------------------------------------- /root_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/root_config_test.go -------------------------------------------------------------------------------- /root_k8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/root_k8s.go -------------------------------------------------------------------------------- /scheduler_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/scheduler_source.go -------------------------------------------------------------------------------- /scheduler_source_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/scheduler_source_test.go -------------------------------------------------------------------------------- /state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/state.go -------------------------------------------------------------------------------- /statsd_graphite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/statsd_graphite.go -------------------------------------------------------------------------------- /support.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/support.go -------------------------------------------------------------------------------- /support_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/support_test.go -------------------------------------------------------------------------------- /swarm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/swarm.go -------------------------------------------------------------------------------- /swarm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/swarm_test.go -------------------------------------------------------------------------------- /terms.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/terms.go -------------------------------------------------------------------------------- /test_proc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/test_proc.go -------------------------------------------------------------------------------- /uint_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/uint_string.go -------------------------------------------------------------------------------- /uint_string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/uint_string_test.go -------------------------------------------------------------------------------- /validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/validate.go -------------------------------------------------------------------------------- /validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/validate_test.go -------------------------------------------------------------------------------- /vendor/github.com/blang/semver/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/github.com/blang/semver/LICENSE -------------------------------------------------------------------------------- /vendor/github.com/blang/semver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/github.com/blang/semver/README.md -------------------------------------------------------------------------------- /vendor/github.com/blang/semver/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/github.com/blang/semver/json.go -------------------------------------------------------------------------------- /vendor/github.com/blang/semver/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/github.com/blang/semver/package.json -------------------------------------------------------------------------------- /vendor/github.com/blang/semver/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/github.com/blang/semver/range.go -------------------------------------------------------------------------------- /vendor/github.com/blang/semver/semver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/github.com/blang/semver/semver.go -------------------------------------------------------------------------------- /vendor/github.com/blang/semver/sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/github.com/blang/semver/sort.go -------------------------------------------------------------------------------- /vendor/github.com/blang/semver/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/github.com/blang/semver/sql.go -------------------------------------------------------------------------------- /vendor/gopkg.in/go-playground/validator.v8/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/go-playground/validator.v8/LICENSE -------------------------------------------------------------------------------- /vendor/gopkg.in/go-playground/validator.v8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/go-playground/validator.v8/README.md -------------------------------------------------------------------------------- /vendor/gopkg.in/go-playground/validator.v8/baked_in.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/go-playground/validator.v8/baked_in.go -------------------------------------------------------------------------------- /vendor/gopkg.in/go-playground/validator.v8/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/go-playground/validator.v8/cache.go -------------------------------------------------------------------------------- /vendor/gopkg.in/go-playground/validator.v8/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/go-playground/validator.v8/doc.go -------------------------------------------------------------------------------- /vendor/gopkg.in/go-playground/validator.v8/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/go-playground/validator.v8/logo.png -------------------------------------------------------------------------------- /vendor/gopkg.in/go-playground/validator.v8/regexes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/go-playground/validator.v8/regexes.go -------------------------------------------------------------------------------- /vendor/gopkg.in/go-playground/validator.v8/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/go-playground/validator.v8/util.go -------------------------------------------------------------------------------- /vendor/gopkg.in/go-playground/validator.v8/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/go-playground/validator.v8/validator.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/LICENSE -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/LICENSE.libyaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/LICENSE.libyaml -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/README.md -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/apic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/apic.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/decode.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/emitterc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/emitterc.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/encode.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/parserc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/parserc.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/readerc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/readerc.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/resolve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/resolve.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/scannerc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/scannerc.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/sorter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/sorter.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/writerc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/writerc.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/yaml.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/yamlh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/yamlh.go -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/yamlprivateh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/gopkg.in/yaml.v2/yamlprivateh.go -------------------------------------------------------------------------------- /vendor/vendor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/vendor/vendor.json -------------------------------------------------------------------------------- /volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/replicatedhq/libyaml/HEAD/volume.go --------------------------------------------------------------------------------