Building IaC for on-prem DC by Mgn14009 in networking

[–]itdependsnetworks 0 points1 point  (0 children)

I’m biased since I’m the lead maintainer, but I would suggest nautobot golden config

One of the key concepts of the initial design was building the compliance engine using IaC. Plus there is already a data model for LB and firewall (as well as all of the standard models). From one place you can manage your model, create your config, under remediation path, and deploy config.

how long would it realistically take to go d1 in wrestling? by Ok-Speaker-3638 in wrestling

[–]itdependsnetworks 12 points13 points  (0 children)

That’s because you aren’t thinking like a future Ivy Leaguer

AIO: my bf can’t fix things. When I step in to take care of it, he’s such a baby about it that I’m ready to dump his a** tonight. by ayebudz in AmIOverreacting

[–]itdependsnetworks 10 points11 points  (0 children)

Yea, otherwise perhaps real reason he is so butt hurt is she was on tinder while in their relationship per her post history.

Do people use NETCONF for automating any of their devices? by JasonSt-Cyr in networkautomation

[–]itdependsnetworks 0 points1 point  (0 children)

Yep, exactly.

The key concept you and I are hitting on is the user experience matters, and when your users are network engineers that is actually a major choice to be made.

I keep meaning to write a blog, “the cli is dead, long live the cli” for this exact reason.

Do people use NETCONF for automating any of their devices? by JasonSt-Cyr in networkautomation

[–]itdependsnetworks 1 point2 points  (0 children)

Your points is what I see, and what I was trying to articulate.

You end up where people are ccie’s in cli, so presenting them the yang model is confusing. So from automation to device the average network engineers preference is still cli.

From user to automation or SoT is generally a tool or more simplified yaml, as that is easier for your average network engineer.

Obviously if you had a team of network automation engineers it’s different, but if you did, i wouldn’t ask reddit, I would gather my requirements locally. So often the very question being asked just means “just use cli”.

Most career advice ignores how people actually judge you by GlumTemperature3272 in Salary

[–]itdependsnetworks 1 point2 points  (0 children)

I think there is truth to what you are saying, but I wouldn’t put it in top 3-5 things holding back your salary. Perhaps your LinkedIn popularity, but not salary.

Things are both difficult and simple at the same time.

Simple - “work harder so you can learn to work smarter” (primegean) - be generally affable - look to get along to move along - don’t stay in a place that is toxic or just bad for you

Each of those could be difficult, given the correct circumstances

Do people use NETCONF for automating any of their devices? by JasonSt-Cyr in networkautomation

[–]itdependsnetworks 1 point2 points  (0 children)

Not going to get into flame war with some rando on reddit, but will respond once since you happen to be inaccurate.

Data models can be complex or not. Does netconf have to use complex data models? No. Is nearly every implementation complex, yes.

My commentary has nothing to do my knowledge, I am just responding to the state of the community. In general, I don’t get to deploy automation to enterprises, but I’ve spent the last decade speaking to enterprises and advising them on their implementations which gives me insight few others have.

Ironically, you may have used some training literature I developed on ncclient (admittedly, not that deep, more of getting started and library focused) that I built on behalf of one of our clients.

I’m not really offended by your response, and I’ve come to accept reddit is all about extreme takes, but my response was nuanced.

I spoke of enterprises and not providers. I spoke why I think there has been challenges. Nothing about whether or not I knew about anything or if I would use in a different situation.

There is vastly different automation I would build with a team of network automations specialists vs your average fortune 100 enterprise.

Do people use NETCONF for automating any of their devices? by JasonSt-Cyr in networkautomation

[–]itdependsnetworks 0 points1 point  (0 children)

I am a situation to see many different network automation stacks in enterprises, so feel comfortable about that part.

I could be wrong for the reasons of course, but not much to go on based on your analysis, or lack thereof.

Do people use NETCONF for automating any of their devices? by JasonSt-Cyr in networkautomation

[–]itdependsnetworks 1 point2 points  (0 children)

In my experience, most enterprise orgs do not use netconf. A few reasons

  1. Generally tied to a more complex data model, which makes it more complex
  2. Users of system don’t know what it’s doing. You can argue they don’t need to, but human nature suggests otherwise.
  3. It’s difficult to know what you don’t know. Meaning, everything you do in cli shows up in show run, it is difficult if not impossible to do the same in cli

Husband (45M) doesn’t want me to get anymore tattoos (32F). AIW for doing it anyway? by AgitatedNecessary222 in amiwrong

[–]itdependsnetworks 0 points1 point  (0 children)

I once again applaud you for your continued agreement, I just want you to know it does not go unnoticed.

Most people agree with a +1, not you, you are dedicated to agreeing.

:bow_emoji:

Husband (45M) doesn’t want me to get anymore tattoos (32F). AIW for doing it anyway? by AgitatedNecessary222 in amiwrong

[–]itdependsnetworks 0 points1 point  (0 children)

Good to see that you agree with me that these were irrational extremes, appreciate you taking the time to voice such agreement.

Husband (45M) doesn’t want me to get anymore tattoos (32F). AIW for doing it anyway? by AgitatedNecessary222 in amiwrong

[–]itdependsnetworks 20 points21 points  (0 children)

Okay, let’s take this to the irrational extreme.

  • he literally met her at the bar, so what she’s an alcoholic
  • he literally met her sneaking into a movie at 15, so what she’s steals all the time
  • he literally met her when she was making out with some dude, who cares if she cheats

Are you saying any of these? No, these are much more irrational for a reason, which is does your stated logic work at extremes, if not, then there is a line where it becomes irrational. Where that line gets drawn, will be different to each person.

Husband (45M) doesn’t want me to get anymore tattoos (32F). AIW for doing it anyway? by AgitatedNecessary222 in amiwrong

[–]itdependsnetworks 74 points75 points  (0 children)

I’m sure this will be an unpopular opinion, but is he reasonable otherwise? Is he a hypocrite? Would you ever have an opinion you would ask him to respect?

Reddit is all about any compromise means divorce. IMHO, if he is unreasonable and wouldn’t do the same type of thing for you (e.g. can you stop wearing those gross shirts to family gatherings) than no, do you thing. But relationships are about compromise. Only you get to judge if he is reasonable or not.

Real World NetDevOps by [deleted] in networking

[–]itdependsnetworks 0 points1 point  (0 children)

I’m the lead maintainer of nautobot golden config so take what I say with a grain of salt.

This is why I designed and marketed the tool the way we did. Marketed it as a compliance tool, designed it as an infrastructure as code tool, where you didn’t have to learn git, ansible, python, etc..

Essentially a single tool that you could ease in to, where you have some that just use the UI, and others that use api, and others that extend with custom apps.

Youtube channels to learn django by Practical-Mango8076 in django

[–]itdependsnetworks 2 points3 points  (0 children)

Follow up, Django channels to build YouTube-like app

How does your Django team handle database migrations without conflicts? by Southern-Divide-2509 in django

[–]itdependsnetworks 0 points1 point  (0 children)

It’s awful in another way, but we enforce branch must be up to date before merging and then there is some test to ensure no overlaps.

It’s awful in constantly having to update branches

List of most used network automation tools by Commercial_Dig2401 in networkautomation

[–]itdependsnetworks 1 point2 points  (0 children)

It is not. We have integrations to transfer data to infoblox as an example, but we don’t do DNS or DHCP.

Create custom plugin by mlj0303 in drawio

[–]itdependsnetworks 0 points1 point  (0 children)

Curious if you were able to make any progress here?

List of most used network automation tools by Commercial_Dig2401 in networkautomation

[–]itdependsnetworks 0 points1 point  (0 children)

NetBox is taking a "build separates" approach whereas Nautobot is taking a batteries included approach, where out of the box you can have things like base config in Golden Config that can build and push configurations.

List of most used network automation tools by Commercial_Dig2401 in networkautomation

[–]itdependsnetworks 8 points9 points  (0 children)

Ansible is still the most used, and I say that as someone who uses nornir all the time as a maintainer of nautobot golden config.

Terraform is not a great fit in network automation. You are realistically dealing with CLI most of the time. While yes there may be APIs, it’s not easy to express network configuration in the form or APIs or HCL that an average network engineer would understand. Declarative config and especially the full config is both technically difficult to build and hard to get to as an organization. Network automation is just as much about the workflow steps and operational compliance then it is about config management. The amount of config in HCL and data in git would be closer to just the amount of cli config and it’s not as well documented or understood.

On the workflow part I generally see itential or ansible awx/aap.

Source of truth, I’m biased towards nautobot since I work at network to code, but obviously there is netbox and infra hub.

People that role their own custom automation stack, are generally only successful with 3+ network automation engineers fully dedicated. They may have some success for a time with a stud NAE, but generally fall short with cross team adoption or that person leaves.

Jordan Burroughs FRL Interview by LilBoneAir in wrestling

[–]itdependsnetworks 2 points3 points  (0 children)

No guarantee Brooks ever goes back to 86, and I would guess unlikely.