Giter VIP home page Giter VIP logo

foreman-katello-kickstart's Introduction

Foreman Katello Kickstart

Open Source Love GPL Licence

This repository contains a Kickstart file to create the necessary base system for a Foreman installation with the Katello plugin. Also, a Kickstart file the necessary base system for a RedHat Satellite installation is created.

With these kickstart files an ISO is created for each distribution and attached to the individual releases. This ISO should be present as disc during the installation for a fully automated / unattended installation. The corresponding ISO must be renamed to OEMDRV.iso when attached to the system.

This is tailored to be used when installing Foreman/Satellite as a Virtual Machine on libvirt.

For a RedHat installation the DVD ISO is required, it will not work with the minimal / boot ISO.

System / VM requirements

The VM should have at least 88GiB on the vda disk.

Installed packages

Besides the @Core package group only the packages

  • kexec-tools
  • langpacks-de
  • langpacks-en
  • python36

are installed. The packages

  • microcode_ctl
  • iwl*firmware
  • plymouth

are removed/blocked since they are not needed or do not work inside a VM.

After this base setup the further installation and configuration of Foreman with Katello is done with Ansible.

Network Configuration

The Network interface enp1s0 is set to static with the following parameters

IP: 172.16.100.20
GATEWAY: 172.16.100.254
NETMASK: 255.255.255.0
NAMESERVER: 172.16.100.254

IPv6 is disabled on the interface.

Hostname

The hostname is either satellite.management.internal or foreman.management.internal

NTP Server

Set Timezone is Europe/Berlin and the NTP Server is set to 172.16.100.254. The system clock is set to UTC

Credentials

Please change the pre-set passwords as soon as possible. These are only inteded for a first login and should be changed immediately.

Password

For the root user the pre-set password is either almalinux or redhat.

SSH Key

Remote login for the root user is only allowed with an SSH-Key (prohibit-password) where the details are listed below

Private Key

-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
QyNTUxOQAAACD8wtbIqjb9IeGLzqyU+xI8WdY3SxdN4RQv8A2JQDuX2QAAAJhd00UfXdNF
HwAAAAtzc2gtZWQyNTUxOQAAACD8wtbIqjb9IeGLzqyU+xI8WdY3SxdN4RQv8A2JQDuX2Q
AAAEBL/pYo4CGMibFrzV2LU5Ka2B2yRtx57uWjSymJ4dh8bvzC1siqNv0h4YvOrJT7EjxZ
1jdLF03hFC/wDYlAO5fZAAAAEmRlbm5pc0B3b3Jrc3RhdGlvbgECAw==
-----END OPENSSH PRIVATE KEY-----

Public Key (already present in authorized_keys of user root)

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPzC1siqNv0h4YvOrJT7EjxZ1jdLF03hFC/wDYlAO5fZ _COMMENT_

where _COMMENT_ is either satellite.management.internal or foreman.management.internal.

Links

Additional documentation and Links can

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.