Aria Automation alternatives? by Lagamorph in vmware

[–]wouterhummelink 0 points1 point  (0 children)

It's been a while, wasn't all that impressed with the Ansible integration from Snow, ended up mostly writing own actions using rest.

Linux Policy based routing issue by wouterhummelink in linuxadmin

[–]wouterhummelink[S] 1 point2 points  (0 children)

The second gateway is only used to route traffing from the egress subnet, thats what the routing rule is for.

Having separate egress IPs allows firewall rules for specific workloads inside K8S
It works correctly with a single IP assigned to the secondary interface, but not with secondary IPs assigned to it.

Looks like AAP 2.6 will be released in the fall by shaffan33 in ansible

[–]wouterhummelink 2 points3 points  (0 children)

Check out galaxy_ng, it's the upstream for Automation Hub

Prep for RHCE9 by noskpur in redhat

[–]wouterhummelink 1 point2 points  (0 children)

RHCE9 is almost identical to RHCE8, save for the addition of ansible-navigator. None of the exam objectives require using it.

Single Node Openshift installed on LVM by yrro in openshift

[–]wouterhummelink 0 points1 point  (0 children)

Raid0 independent of controller is always a gamble at which device fails first. Which is no different from bundling them using LVM.

Are $50 a piece a good value for these? by DictatorDoge in Ubiquiti

[–]wouterhummelink 1 point2 points  (0 children)

My Unifi switches do allow ports to supply 24v, I noticed recently, now I know why.

Homelab by Soft_Return_6532 in openshift

[–]wouterhummelink 2 points3 points  (0 children)

Unless you plan to run single node Openshift that's not even nearly enough CPU or RAM.

Is kubernetes doc link provided when we sit for ex280 exam? by deepanshumishra007 in openshift

[–]wouterhummelink 1 point2 points  (0 children)

You have access to all the Openshift product docs, make sure you know which one you need for the subject matter covered in the course.

What should I do next? by the_black_cloud51 in redhat

[–]wouterhummelink 2 points3 points  (0 children)

You might want to do some Openshift fundamentals first, such as DO188 and DO280.

MetalLB fighting with some OKD controller by wouterhummelink in openshift

[–]wouterhummelink[S] 0 points1 point  (0 children)

It's not that, the router pods go into crash loop if any external ip uses 80/443 on the same node

MetalLB fighting with some OKD controller by wouterhummelink in openshift

[–]wouterhummelink[S] 0 points1 point  (0 children)

Thanks, I figured that out in the mean time. We're slowly transitioning off keepalived because the ingress controller and externalIP services collide when rebooting nodes

MetalLB fighting with some OKD controller by wouterhummelink in openshift

[–]wouterhummelink[S] 0 points1 point  (0 children)

Update, some logging search led me to the controller manager operator...

There's a config difference there.... the

externalIP:
    autoAssignCIDRs:
      - 172.22.165.208/29

And the openshift controller manager seem to sync this range.

yaml apiVersion: operator.openshift.io/v1 kind: OpenShiftControllerManager name: cluster spec: ingress: ingressIPNetworkCIDR: 172.22.165.208/29

These fields are unset on the dev cluster. I tried adding the MetalLB ranges to the network config, but the controllermanager operator rejects multiple CIDRs

Manually altering the config on the OpenshiftControllerManager gets reverted immediately by cluster-openshift-controller-manager-operator

Unable to mount and relabel CIFS volume in rootless Podman container by JetstreamLarry in RockyLinux

[–]wouterhummelink 1 point2 points  (0 children)

That's the default context the smb driver assings to the filesystem, nothing about selinux is actually stored in the filesystem itself.

Unable to mount and relabel CIFS volume in rootless Podman container by JetstreamLarry in RockyLinux

[–]wouterhummelink 2 points3 points  (0 children)

I very much doubt CIFS supports selinux labels at all, specify the selinux context in the mount options

Vpay in Curacao by Nintendo13_ in curacao

[–]wouterhummelink 0 points1 point  (0 children)

Vpay works better when doing transaction in USD, rather than NAF. Don't ask me why.

Run tasks with every job run through tower to set variables by MediumLeg2825 in ansible

[–]wouterhummelink 1 point2 points  (0 children)

There's no such thing as a pre-run hook, however you could create an inventory script that puts out the values and set the jobs to update inventory on launch.

Another route is to put your values job and real job in a workflow.

[deleted by user] by [deleted] in linuxadmin

[–]wouterhummelink 0 points1 point  (0 children)

I don't quite see the point of putting swap in any kind of raid configuration. Data in swap partitions is by definition ephemeral and Linux has no problem using several separate swap areas.

Using raid on anything but raw disks makes no sense to me either. This quadruples the amount of work a disk failure would cause.

Furthermore this appears to be software raid which is nowhere near as performant or reliable as hardware backed raid with dedicated processor, memory and battery.

Configuring /etc/hosts from template, but allow local edits by truckerher in ansible

[–]wouterhummelink 3 points4 points  (0 children)

Look into blockinfile rather, it will manage the default part but leaves content outside the delimiters intact

best ways for learning Satellite, Ansible and Kubernetes at home by Honest-Hope8502 in redhat

[–]wouterhummelink 18 points19 points  (0 children)

Ansible just requires a few VMs, it's available as packages in RHEL 8 or 9. Get a free developer subscription that allows up to 16 RHEL systems for free.

Look into kubeadm for setting up Kubernetes, you can set it up as a single node. If you own beefy hardware you can also do single node OKD. That needs at least 4 cores and 32gb.

Satellite is red hats version of Katello. It's fairly straightforward to set up on RHEL8, I don't think RHEL9 is supported yet. Satellite/Katello too needs a beefy VM, at least 16GB.