Posts

Showing posts with the label anisble

Build React Native App (4) - Redux, Jest, and NativeBase

Image
From this blog, typescript feature will be added. There are couple of ways to implement static type checking like; flow from facebook, PropTypes and Typescript. Typescript is well integrated with Visual Studio Code and supports better linter, error messages, and intellisense. Reference site Github Sample Ex4 Currnet version D:\GitRepo\reactnative>npm --version 6.3.0 D:\GitRepo\reactnative>react-native --version react-native-cli: 2.0.1 react-native: n/a - not inside a React Native project directory D:\GitRepo\reactnative>yarn --version 1.9.4 Creating React Native App $ react-native init ex4 If you want to specify the version, add "--version 0.57.3" at the end. Add NativeBase to React Native $ npm install native-base --save ... + native-base@2.8.1 added 71 packages from 42 contributors, removed 50 packages, updated 829 packages and audited 34989 packages in 138.542s found 0 vulnerabilities $ $ yarn yarn install v1.9.4 warning package-lock.json found. You...

Automation with Ansible (4) - Display Cloned VM information with Ansible and vsphere_client

Display Created/Provisioed/Cloned VM information using ansible This will demonstrate how to collected information from Ansible and show the value on the screen. Reference Ansible vshper_client {:rel=nofollow} Github code YAML file - name: Create VM from Template and Display Infomation hosts: localhost connection: local tasks: - name: Retrieve Cloned VM vsphere_guest: vcenter_hostname: 10.200.0.11 validate_certs: no username: administrator@vsphere.local password: password guest: centostemplate04 vmware_guest_facts: yes register: clonedvm - debug: var: clonedvm Result value [ansible@ansible01 test]$ ansible-playbook createtemplate.yml [WARNING]: Unable to parse /etc/ansible/hosts as an inventory source [WARNING]: No inventory was parsed, only implicit localhost is available [WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all' PLAY [...