cloudinit/initialize
Jonathan Boulle 31cfad91e3 refactor(*): rework cloudconfig for better extensibility and consistency
This change creates a few simple interfaces for coreos-specific
configuration options and moves things to them wherever possible; so if
an option needs to write a file, or create a unit, it is acted on
exactly the same way as every other file/unit that needs to be written
during the cloud configuration process.
2014-05-14 11:34:07 -07:00
..
config_test.go feat(initialize): add locksmith configuration 2014-05-06 20:57:28 -07:00
config.go refactor(*): rework cloudconfig for better extensibility and consistency 2014-05-14 11:34:07 -07:00
env_test.go feat($ip): Substitute $[public|private]_ipv4 in whole user-data 2014-03-21 11:01:16 -07:00
env.go refactor(*): rework cloudconfig for better extensibility and consistency 2014-05-14 11:34:07 -07:00
etcd_test.go refactor(*): rework cloudconfig for better extensibility and consistency 2014-05-14 11:34:07 -07:00
etcd.go refactor(*): rework cloudconfig for better extensibility and consistency 2014-05-14 11:34:07 -07:00
github_test.go feat(ssh-import): Add ssh-import-url user attribute. 2014-03-28 09:39:47 +08:00
github.go feat(ssh-import): Add ssh-import-url user attribute. 2014-03-28 09:39:47 +08:00
locksmith_test.go refactor(*): rework cloudconfig for better extensibility and consistency 2014-05-14 11:34:07 -07:00
locksmith.go refactor(*): rework cloudconfig for better extensibility and consistency 2014-05-14 11:34:07 -07:00
manage_etc_hosts_test.go refactor(*): rework cloudconfig for better extensibility and consistency 2014-05-14 11:34:07 -07:00
manage_etc_hosts.go refactor(*): rework cloudconfig for better extensibility and consistency 2014-05-14 11:34:07 -07:00
oem_test.go refactor(*): rework cloudconfig for better extensibility and consistency 2014-05-14 11:34:07 -07:00
oem.go refactor(*): rework cloudconfig for better extensibility and consistency 2014-05-14 11:34:07 -07:00
ssh_keys_test.go feat(ssh-import): Add ssh-import-url user attribute. 2014-03-28 09:39:47 +08:00
ssh_keys.go feat(ssh-import): Add ssh-import-url user attribute. 2014-03-28 09:39:47 +08:00
user_data_test.go test(crlf): Add test that parses user-data with carriage returns 2014-05-05 10:49:02 -07:00
user_data.go fix(userdata): Strip \r when checking header 2014-04-21 13:40:26 -07:00
workspace.go refactor(*): Break apart packages 2014-03-18 09:14:11 -07:00