# mi-core-base **Repository Path**: mibe/mi-core-base ## Basic Information - **Project Name**: mi-core-base - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-25 - **Last Updated**: 2020-12-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mi-core-base This repository is based on [Joyent mibe](https://github.com/joyent/mibe). ## description Basic core.io mibe image with default setup of infrastructure services like munin and remote syslog. This should be the default image for all core.io zones. ## mdata variables ### admin authorized_keys Configure ssh public key for admin user via `mdata` variable. - `admin_authorized_keys`: ssh public key for the admin user ### root authorized_keys Configure ssh public key for root user via `mdata` variable. - `root_authorized_keys`: ssh public key for the root user ### root ssh public private key Configure ssh public and private key pair for root user via `mdata`. We only support rsa keys. - `root_ssh_rsa`: private ssh rsa key for root user - `root_ssh_rsa_pub`: public ssh key for root user (mostly not required) ### munin List of ip addresses of the munin master server that is allowed to connect. The ip addresses should be seperated by whitespace or newline. - `munin_master_allow`: ip addresses (alternative hostname) of the munin master node ### nullmailer To have cron emails on errors we like to configure nullmailer as local smtp server. - `mail_smarthost`: hostname of remote smtp server - `mail_auth_user`: smtp username for authentication - `mail_auth_pass`: smtp password for authentication - `mail_adminaddr`: admin email address for everything from root@localhost ### ssh daemon Configure ssh public and private key pairs for the host daemon via `mdata`. - `ssh_host_rsa_key`: private SSH rsa key - `ssh_host_rsa_key.pub`: public SSH rsa key - `ssh_host_dsa_key`: private SSH dsa key - `ssh_host_dsa_key.pub`: public SSH dsa key ### sudo Add existing users to a sysadmin group to allow sudo without any password. - `sudo_sysadmin_members`: space seperated list of users