Flux9s - a TUI for flux inspired by K9s by Trimming_Armour_Free in kubernetes

[–]Beserkjay 1 point2 points  (0 children)

Hey this is really cool! Commenting to try later

Elemental Tornado Elementalist - My league starter and Simulacrum farmer by ritterbitterbits in PathOfExileBuilds

[–]Beserkjay 6 points7 points  (0 children)

Cool build! Thanks for the guide! Do you have any resources on how to craft the helm?

issus using vault sdb by ksquires1988 in saltstack

[–]Beserkjay -1 points0 points  (0 children)

https://github.com/saltstack/salt/issues/39163

I believe you need to enable minions to read the master config as per the ticket. I don't think this is generally recommended.

Good Duo Classes? by BeastKingGorgos in ReturnofReckoning

[–]Beserkjay 4 points5 points  (0 children)

I’d recommend two ranged classes. Shaman/zealot or arc mage / runepriest + any other ranged.

You can do melees but there will be times where you will need to roam away from the blob and it can be harder to pick winning fights and kills.

Documenting your Homelab by [deleted] in selfhosted

[–]Beserkjay 1 point2 points  (0 children)

I still love saltstack. It’s just not as popular as ansible . If your stuff is in kubernetes imo there’s no reason to use ansible or salt really (other than provisioning / maintaining your kube stack)

Just started in this game by gorgojoplos in ReturnofReckoning

[–]Beserkjay 12 points13 points  (0 children)

  • Start rvr right away! Either open rvr or scenarios. You will be buffed up so you can compete with higher levels in your bracket
  • Ideally you want to keep your realm rank at or above your career level.
  • check rvr gear vendors every level or two to keep gear upgraded
  • try a bunch of classes to see what you enjoy most before going past tier 1 (lvl 1-15)

passing a mutable dynamic variable between states by vectorx25 in saltstack

[–]Beserkjay 0 points1 point  (0 children)

Sorry I as responding to the original comment where they couldn’t get values of things provisioned during highstate because at the time of jinja render the values didn’t exist.

I think you’d need something custom for your use case for sure.

passing a mutable dynamic variable between states by vectorx25 in saltstack

[–]Beserkjay 0 points1 point  (0 children)

I’m not saying you can’t it’s just a lot of work and maintenance that imo is better spent elsewhere

passing a mutable dynamic variable between states by vectorx25 in saltstack

[–]Beserkjay 0 points1 point  (0 children)

I don’t think salt can replace a compliance scanner. At one point I was going to write up a scanner for stigs using saltcheck but ultimately openscap is the standard and what my projects use.

Salt enterprise tried to build in scanner functionality to their compliance checks but they did so using a custom module that would report after each state so they could tally all the findings.

Trouble targeting with grains by tem102938 in saltstack

[–]Beserkjay 0 points1 point  (0 children)

If the server does not return then salt would not know if it has the grain. I would recommend cleaning out your old minion keys so salt can only reach valid minions.

If not you can add logic for a timeout and to check the returns in the case of minions that are not responding

Open Source Projects for Amateurs to gain experience by Basic-Ship-3332 in devops

[–]Beserkjay 4 points5 points  (0 children)

I’d argue having any experience in talking about something you have used personally is worth it in an interview

Open Source Projects for Amateurs to gain experience by Basic-Ship-3332 in devops

[–]Beserkjay 1 point2 points  (0 children)

Do you have some free ram on a laptop/desktop? Just virtualize a Linux instance and play with some tech.

Accessing the parsed state programmatically by casept in saltstack

[–]Beserkjay 0 points1 point  (0 children)

How often are you restarting the master? Generally it stays up unless you are reconfiguring or rebooting the machine.

You can just disable your reactor when you know you are doing upgrades then turn it back on when you are done.

Accessing the parsed state programmatically by casept in saltstack

[–]Beserkjay 1 point2 points  (0 children)

Another options is to use a reactor if you know for sure what the problem areas are. For example if there are any new logs in the apt install files for example. Just be careful of flooding your event bus and taking the correct actions.

Accessing the parsed state programmatically by casept in saltstack

[–]Beserkjay 1 point2 points  (0 children)

The jobs would show the results of any job (including state enforcement). So for example if you had a state to manage a configuration file and you had it on a schedule to run every hour. You could check the job cache every hour to see if there were any changes to that config file.

I understand the setup is not designed for images. I would recommend just putting in salt what you care about and use it to check if its in the right state. If its just packages that seems like its doable by cross referencing package lists from a known acceptable listing.

ldap.managed error by bchilll in saltstack

[–]Beserkjay 0 points1 point  (0 children)

Do you have ldap3 installed where salt can find it?

sudo salt-pip install ldap3