|
lol
|
# ? Apr 2, 2015 23:32 |
|
|
# ? May 7, 2024 20:05 |
|
pram posted:i use an advanced unix knowing your pattern of shitposting this means osx. puppet and chef have native ports to osx and as a result there are really great libraries to configure osx desktops for development purposes https://boxen.github.com/ https://github.com/pivotal-sprout
|
# ? Apr 2, 2015 23:32 |
|
quote:Chef is a configuration management tool written in Ruby and Erlang. It uses a pure-Ruby, domain-specific language (DSL) for writing system configuration "recipes". quote:In computing, Puppet is an open source configuration management utility. It runs on many Unix-like systems as well as on Microsoft Windows, and includes its own declarative language to describe system configuration. quote:Ansible is an open-source software platform for configuring and managing computers. It combines multi-node software deployment, ad hoc task execution, and configuration management.[1] It manages nodes over SSH or PowerShell and requires Python (2.4 or later) [2] to be installed on them. Modules work over JSON and standard output and can be written in any programming language. The system uses YAML to express reusable descriptions of systems. hm ya becuase that's what i, an art major, need for my $5.06/month web site: programming my own configuration management
|
# ? Apr 2, 2015 23:32 |
|
Notorious b.s.d. posted:knowing your pattern of shitposting this means osx. holy poo poo shut up!! no one needs cm for a $2 a month vm
|
# ? Apr 2, 2015 23:33 |
|
atomicthumbs posted:hm ya becuase that's what i, an art major, need for my $5.06/month web site: programming my own configuration management if you're not prepared to work with configuration management maybe you shouldn't be hosting your own poo poo on a linux server throw your static poo poo up on github pages or pay for a hosted blog
|
# ? Apr 2, 2015 23:34 |
|
pram posted:holy poo poo shut up!! no one needs cm for a $2 a month vm if it's worth doing at all, it's worth doing right (maybe it's not worth doing at all. maybe $2 vms for idiots to break are not a good idea?)
|
# ? Apr 2, 2015 23:34 |
|
also ansible owns
|
# ? Apr 2, 2015 23:35 |
|
i'm not fond of ansible, but anything is better than nothing
|
# ? Apr 2, 2015 23:36 |
|
Notorious b.s.d. posted:i'm not fond of ansible, but anything is better than nothing weird, i always thought ansible was for contrarian dipshits who thrive on believing they've outgrown other tools
|
# ? Apr 2, 2015 23:37 |
|
it's not a static website (i'll be using a portfolio CMS called koken, switching from indexhibit after extracting my $30 worth of blood from that stone), but it looks like to use what you're suggesting I'd be spending more time than it takes working at my job to earn the website's yearly hosting cost. "Hey I'm looking to upgrade from my old shitbox to a honda fit. What do I need to know" "You need a dodge viper, idiot. If you can't afford one maybe you shouldn't be driving"
|
# ? Apr 2, 2015 23:37 |
|
atomicthumbs posted:it's not a static website (i'll be using a portfolio CMS called koken, switching from indexhibit after extracting my $30 worth of blood from that stone), but it looks like to use what you're suggesting I'd be spending more time than it takes working at my job to earn the website's yearly hosting cost. get out
|
# ? Apr 2, 2015 23:37 |
|
atomicthumbs posted:it's not a static website (i'll be using a portfolio CMS called koken, switching from indexhibit after extracting my $30 worth of blood from that stone), but it looks like to use what you're suggesting I'd be spending more time than it takes working at my job to earn the website's yearly hosting cost. "i want to operate a commercial beer distributor, do you think a honda fit will work?" "i don't know guys i really think i can fit two tons of beer in a fit. i'm just an art major, you can't expect me to get a cdl to ship heavy products around"
|
# ? Apr 2, 2015 23:38 |
|
Cocoa Crispies posted:weird, i always thought ansible was for contrarian dipshits who thrive on believing they've outgrown other tools ansible is loving epic as poo poo bro
|
# ? Apr 2, 2015 23:39 |
|
Cocoa Crispies posted:weird, i always thought ansible was for contrarian dipshits who thrive on believing they've outgrown other tools i think ansible is less-good than the alternatives, but almost any tool is better than no tool
|
# ? Apr 2, 2015 23:39 |
|
Notorious b.s.d. posted:"i want to operate a commercial beer distributor, do you think a honda fit will work?" "i want to move a chair from my dad's place. how do I keep it from scuffing the seats" "you need to hire a teamster-operated truck. make sure you get to know the driver in case you need to use them in the future. it'll probably only cost $500-600"
|
# ? Apr 2, 2015 23:41 |
|
i can't believe we're even arguing about this it's 2015 configuration management is as fundamental as patching and backups
|
# ? Apr 2, 2015 23:46 |
|
at the doctors office: "my eye is swollen shut" "take off your pants and lay down on your side with your legs pulled up"
|
# ? Apr 2, 2015 23:46 |
|
ansible, as a declarative language for ci and sa tasks, is epic. way better than a rats nest of bash or perl. easier to maintain, easier to write. way better than mcollective. i wouldnt necessarily use it for cm or provisioning though
|
# ? Apr 2, 2015 23:46 |
|
I don't even know what cm other than an abstract concept because I don't have to janitor computers lol
|
# ? Apr 2, 2015 23:47 |
|
Maximum Leader posted:at the doctors office: your posts are so severely impacted bad analogies are beginning to leak from your eye
|
# ? Apr 2, 2015 23:49 |
|
pram posted:ansible, as a declarative language for ci and sa tasks, is epic. way better than a rats nest of bash or perl. easier to maintain, easier to write. way better than mcollective. i wouldnt necessarily use it for cm or provisioning though yeah as an rce framework ansible is way easier to deal with than mco salt stack is also kinda bad for cm but it is great when i want to say ok release this software on this set of servers now go
|
# ? Apr 2, 2015 23:50 |
|
pram posted:ansible is loving epic as poo poo bro I used ansible for our new cloudy project because bsd recommended puppet itt, and he's retarded. ansible owns.
|
# ? Apr 2, 2015 23:54 |
|
atomicthumbs posted:it's not a static website (i'll be using a portfolio CMS called koken, switching from indexhibit after extracting my $30 worth of blood from that stone), but it looks like to use what you're suggesting I'd be spending more time than it takes working at my job to earn the website's yearly hosting cost. what you want is probably a wordpress.com account all CMSes are poo poo, but at least with wordpress.com it won'probably won't get hacked
|
# ? Apr 2, 2015 23:54 |
|
bsd is an ancient greybeard w/ suspenders who heard about this "change management" thing in Linux Format and took it to an absurd conclusion
|
# ? Apr 2, 2015 23:56 |
|
Cocoa Crispies posted:what you want is probably a wordpress.com account i've been dealing with wordpress since high school. i wish to be done with wordpress. especially attempting to do any sort of theme/extension management to turn it into a workable portfolio and if it gets hacked, worst case scenario they turn my vps into a zombie for a little while until the hosting provider catches it, and i have to spend a little while fixing it
|
# ? Apr 2, 2015 23:58 |
|
Notorious b.s.d. posted:i think ansible is less-good than the alternatives, but almost any tool is better than no tool ansible is comparable in power/flexibility but has far less recipes than chef or puppet and ones available on galaxy mostly target ubuntu, the server os for clowns. my new favourite thing is using ansible-playbook --check --diff on the servers my co-workers are allowed to touch and seeing all the little things they change in the live environments and then shouting at them cowboy beepboop fucked around with this message at 00:20 on Apr 3, 2015 |
# ? Apr 3, 2015 00:17 |
|
gasp u might have to read the docs and write something
|
# ? Apr 3, 2015 00:18 |
|
heres something about puppet and chef that makes them garbage: theyre written in ruby lmao. ruby
|
# ? Apr 3, 2015 00:19 |
|
yeah I much prefer writing new playbooks in ansible than the others
|
# ? Apr 3, 2015 00:22 |
|
ansible's error messages are pure garbage though when you make a syntax error in yml. especially when you increase verbosity to try and find out where and it gives you more verbosity about the ssh command and not the parser
|
# ? Apr 3, 2015 00:23 |
|
yeah debugging can be painful. ive also encountered issues escaping in yaml with shell commands. and the documentation wasn't really clear about lists w/ with_items for a long time and that needed a ton of trial and error
|
# ? Apr 3, 2015 00:26 |
|
but at the time i was dealing with a rest api that was incredibly awful so ymmv
|
# ? Apr 3, 2015 00:27 |
|
ansible sounds cool but i need it to be able to poll a central server cuz i'm gonna deploy a bunch of poo poo in the field and it needs to not require any inbound firewall bullshit, just connect out to a central command and control server instead
|
# ? Apr 3, 2015 00:29 |
|
I'm glad I have no idea what you all are talking about because it all sounds excruciating terrible
|
# ? Apr 3, 2015 00:32 |
|
Ansible has been really nice for all my small/mid client jobs. Because the targets only need ssh+python you're basically good to go straight out the gate. It looks really good when you can pick up a project you haven't touched for months and push out a fix safely in minutes.
|
# ? Apr 3, 2015 01:05 |
atomicthumbs posted:and if it gets hacked, worst case scenario they turn my vps into a zombie for a little while until the hosting provider catches it, and i have to spend a little while fixing it as soon as you have to spend "a little while" fixing it you're gonna wish you had some kind of cm
|
|
# ? Apr 3, 2015 02:57 |
|
You obviously need enterprise level cm for your single instance apache web server you're loving around with for fun. Also, nginx is good, but whatever, for some portfolio site just fuckin use tumblr or something. You can theme the poo poo outta of it and you don't have to worry about recipes, and other poo poo these nerds are trying to get you worried about.
|
# ? Apr 3, 2015 05:19 |
|
install lamp using tasksel and then unzip wordpress. be sure to install phpmyadmin too. hail satan.
|
# ? Apr 3, 2015 05:22 |
|
configuration management? in my day we called those full disk backups
|
# ? Apr 3, 2015 05:38 |
|
|
# ? May 7, 2024 20:05 |
|
Optimus_Rhyme posted:You obviously need enterprise level cm for your single instance apache web server you're loving around with for fun. that's the thing, "enterprise level" cm is not a big deal. on your single host, you run puppet or chef locally. no servers, no proxies, no data stores, no enterprise poo poo. you just write configuration management code and apply it locally and poo poo happens. and you can version control all of it. if/when you have some enterprise-y needs down the line, THEN you port the code you wrote for your single instance to some bigass enterprise setup. the same drat declarative code will run in the fancy environment as ran locally on your single node with literally no changes, if that's how you want it to be (in reality you will probably want to change stuff, to make it more reusable and namespace poo poo and so on)
|
# ? Apr 3, 2015 05:45 |