# Terminal Connection Plugin## This example shows how an example playbook that can be run agaisnt a LINUX host.# Any existing linux module that works over SSH should work.## In order for RADKIT to make a connection, expose variables as environment variables or# optionally, add them as variables in the playbook.## export RADKIT_ANSIBLE_CLIENT_PRIVATE_KEY_PASSWORD_BASE64=$(echo -n 'mypassword' | base64)# export RADKIT_ANSIBLE_IDENTITY="myuserid@cisco.com"# export RADKIT_ANSIBLE_SERVICE_SERIAL="xxxx-xxx-xxxx"#----name:Example playbook showing how to use cisco.radkit.terminal connection pluginhosts:allconnection:cisco.radkit.terminalbecome:truegather_facts:falsevars:radkit_service_serial:xxx-3gip-xxxxansible_remote_tmp:/tmp/.ansible/tmpansible_async_dir:/tmp/.ansible_asynctasks:-name:See who is logged inansible.builtin.shell:whoregister:whochanged_when:false-name:Show who is logged inansible.builtin.debug:msg:"{{who.stdout_lines}}"-name:Copying test fileansible.builtin.copy:src:/tmp/testfile.txtdest:/tmp/testfile.txtmode:0700-name:Restart sshdansible.builtin.service:name:sshdstate:restarted